Условие во вложенном цикле в Kotlin
Во внутренний цикл по строке можно вложить
if и обрабатывать только подходящие
ячейки:
val matrix = arrayOf(
intArrayOf(1, 2, 3),
intArrayOf(4, 5, 6)
)
for (row in matrix) {
for (num in row) {
if (num % 2 == 0) {
println(num)
}
}
}
Дан двухмерный массив:
val matrix = arrayOf(
intArrayOf(2, 4, 6),
intArrayOf(1, 3, 5),
intArrayOf(8, 10, 12)
)
Найдите сумму всех четных элементов и выведите ее в консоль.
Дан двухмерный список:
val table = listOf(
listOf(9, 2, 7),
listOf(4, 8, 1)
)
Найдите минимальный элемент таблицы и выведите его в консоль.