Задачи на массивы в 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"];
Преобразуйте массив строк в массив чисел с плавающей точкой.