How to declare and initialize a matrix with zeros in Kotlin

1 Answer

0 votes
fun main() {
    val rows = 3
    val cols = 4
    val matrix = Array(rows) { IntArray(cols) { 0 } }
    
    for (row in matrix) {
        println(row.joinToString(" "))
    }
    
    println("\n")

    for (i in 0 until rows) {
        for (j in 0 until cols) {
            print("${matrix[i][j]} ")
        }
        println()
    }
}


 
/*
run:
   
0 0 0 0
0 0 0 0
0 0 0 0


0 0 0 0 
0 0 0 0 
0 0 0 0 
   
*/

 



answered Nov 27, 2024 by avibootz
...