Подсчет элементов таблицы в Kotlin
Общее число элементов считают во вложенных циклах, увеличивая счетчик на каждой итерации. Для неровной таблицы длину строки берут у текущего внутреннего массива:
val matrix = arrayOf(
intArrayOf(1, 2, 3),
intArrayOf(4, 5),
intArrayOf(6, 7, 8, 9)
)
var count = 0
for (row in matrix) {
count += row.size
}
println(count)
Дан двухмерный массив:
val matrix = arrayOf(
booleanArrayOf(true, false),
booleanArrayOf(false, true)
)
Подсчитайте, сколько раз встречается
значение true, и выведите число
в консоль.
Дан двухмерный массив:
val matrix = arrayOf(
intArrayOf(1, 2),
intArrayOf(3),
intArrayOf(4, 5, 6)
)
Найдите общее количество элементов и выведите его в консоль.