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

Задачи на многомерность в Rust. Часть 1

Дан двухмерный массив:

let matrix = vec![ vec![1, 2, 3], vec![4, 5, 6], vec![7, 8, 9] ];

Используя вложенный цикл for, выведите все элементы построчно.

Дан двухмерный массив символов:

let charMatrix = vec![ vec!['a', 'b', 'c'], vec!['d', 'e', 'f'] ];

Используя вложенный цикл for, объедините все символы в одну строку.

Дан трехмерный массив:

let cube = vec![ vec![vec![1, 2], vec![3, 4]], vec![vec![5, 6], vec![7, 8]] ];

Используя тройной цикл for, найдите сумму всех элементов.

Дан двухмерный массив строк:

let stringMatrix = vec![ vec!["hello", "world"], vec!["kotlin", "java"] ];

Используя вложенный цикл for, выведите все строки через запятую.

Дан двухмерный массив:

let matrix = vec![ vec![1.1, 2.2], vec![3.3, 4.4] ];

Используя вложенный цикл for, найдите произведение всех элементов.

Дан двухмерный массив:

let matrix = vec![ vec![true, false], vec![false, true] ];

Используя вложенный цикл for, подсчитайте количество true.

Дан трехмерный массив символов:

let charCube = vec![ vec![vec!['a', 'b'], vec!['c', 'd']], vec![vec!['e', 'f'], vec!['g', 'h']] ];

Используя тройной цикл for, создайте строку из всех символов.

Дан двухмерный массив:

let matrix = vec![ vec![100_i64, 200_i64], vec![300_i64, 400_i64] ];

Используя вложенный цикл for, найдите среднее арифметическое.

Дан двухмерный массив:

let matrix = vec![ vec![1, 2, 3], vec![4, 5], vec![6, 7, 8, 9] ];

Используя вложенный цикл for, найдите количество элементов в массиве.

Дан двухмерный массив:

let matrix = vec![ vec![10, 20], vec![30, 40], vec![50, 60] ];

Используя вложенный цикл for, создайте одномерный массив сумм каждой строки.

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