Перебор массива в цикле в Rust
Цикл for может идти по массиву.
После имени переменной пишут in
и имя массива. На каждом шаге переменная
получает очередной элемент.
Для массива чисел на каждом шаге в переменную попадает копия числа из ячейки. Исходный массив при таком переборе не меняется.
Напечатаем три значения по одному в строке:
let nums = [10, 20, 30];
for n in nums {
println!("{}", n);
}
Тот же массив можно пройти другим именем переменной в заголовке цикла:
let data = [1, 2, 3];
for value in data {
println!("{}", value);
}
Дан следующий массив:
let row = [4, 5, 6];
Выведите каждый элемент row
отдельной строкой через цикл for.
Дан следующий массив:
let marks = [8, 9, 10];
Сложите все числа из marks
в переменную total через
перебор и выведите total.
Создайте массив из чисел 2, 4,
6 и выведите их циклом в том
порядке, как они лежат в массиве.