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

Цикл по двумерным массивам в Rust

Все ячейки таблицы обходят двумя циклами. Внешний берет ряд, внутренний - место. Границы берут из длины. Сумму копят в переменной, начиная с нуля:

let table = [[1, 2], [3, 4]]; let mut sum = 0; for r in 0..table.len() { for c in 0..table[r].len() { println!("{}", table[r][c]); sum += table[r][c]; } } println!("{}", sum); // выведет 10

Дан следующий массив:

let table = [[1, 2, 3], [4, 5, 6]];

Выведите все элементы, каждый с новой строки.

Дан следующий массив:

let table = [[10, 20], [30, 40]];

Найдите сумму всех элементов и выведите ее.

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