Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsTsTmClL2 23 of 173 menu
◀ ▶

Задачи на массивы в Rust. Часть 2

Дан массив:

let intArray = [1, 2, 3, 4, 5];

Преобразуйте массив в список.

Дан массив:

let doubleArray = [1.5, 2.7, 3.1, 4.9, 5.2];

Преобразуйте массив в массив целых чисел, округлив каждое значение.

Дан массив:

let charArray = ['a', 'b', 'c', 'd', 'e'];

Преобразуйте массив символов в строку.

Дан массив:

let stringArray = ["1", "2", "3", "4", "5"];

Преобразуйте массив строк в массив целых чисел.

Дан массив:

let booleanArray = [true, false, true, true, false];

Подсчитайте количество элементов со значением true.

Дан массив:

let longArray = [100_i64, 200_i64, 300_i64, 400_i64, 500_i64];

Преобразуйте массив в массив чисел с плавающей точкой.

Дан массив:

let floatArray = floatArrayOf(1.1_f32, 2.2_f32, 3.3_f32, 4.4_f32, 5.5_f32);

Преобразуйте массив в массив строк.

Дан массив:

let byteArray = byteArrayOf(1, 2, 3, 4, 5);

Преобразуйте массив байтов в массив целых чисел.

Дан массив:

let stringNumbers = ["123", "456", "789", "101112"];

Преобразуйте массив строк в массив целых чисел.

Дан массив:

let stringDoubles = ["12.34", "56.78", "90.12", "34.56"];

Преобразуйте массив строк в массив чисел с плавающей точкой.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить