Практика на многомерность в Kotlin
Дан двухмерный массив:
val matrix = arrayOf(
intArrayOf(1, 2, 3),
intArrayOf(4, 5, 6),
intArrayOf(7, 8, 9)
)
Выведите все элементы построчно: сначала первая строка, затем вторая и третья, каждый элемент с новой строки.
Дан двухмерный массив:
val matrix = arrayOf(
doubleArrayOf(1.1, 2.2),
doubleArrayOf(3.3, 4.4)
)
Найдите произведение всех элементов и выведите его в консоль.
Дан двухмерный список:
val table = listOf(
listOf("hello", "world"),
listOf("kotlin", "java")
)
Выведите все строки одной строкой, разделяя их запятыми.
Дан двухмерный массив:
val matrix = arrayOf(
longArrayOf(100L, 200L),
longArrayOf(300L, 400L)
)
Найдите среднее арифметическое всех элементов и выведите его в консоль.
Дан трехмерный массив:
val cube = arrayOf(
arrayOf(intArrayOf(1, 2), intArrayOf(3, 4)),
arrayOf(intArrayOf(5, 6), intArrayOf(7, 8))
)
Найдите сумму всех элементов и выведите ее в консоль.
Дан двухмерный изменяемый список:
val table = mutableListOf(
mutableListOf(1, 2, 3),
mutableListOf(4, 5, 6),
mutableListOf(7, 8, 9)
)
Найдите максимальный элемент таблицы и выведите его в консоль.
Дан двухмерный список:
val table = listOf(
listOf(9, 2, 7),
listOf(4, 8, 1),
listOf(6, 3, 5)
)
Найдите минимальный элемент в каждой строке и выведите три числа с новой строки.
Выведите в консоль следующую пирамидку:
22
333
4444