Заполнение двухмерного массива в Kotlin
Таблицу заданного размера создают через
Array и IntArray, затем
заполняют двойным циклом по индексам:
val rows = 2
val cols = 3
val matrix = Array(rows) { IntArray(cols) }
for (i in 0 until rows) {
for (j in 0 until cols) {
matrix[i][j] = j + 1
}
}
println(matrix.contentDeepToString())
Создайте двухмерный массив из 2
строк и 2 столбцов. Запишите
в каждую ячейку сумму индексов строки
и столбца. Выведите массив одной
читаемой строкой.
Создайте двухмерный массив из 3
строк и 3 столбцов. Заполните
главную диагональ числом 1,
остальные ячейки оставьте нулями.
Выведите массив одной читаемой строкой.