Program Kotlin untuk Menambah Dua Matriks Menggunakan Susunan Pelbagai Dimensi

Dalam program ini, anda akan belajar menambahkan dua matriks menggunakan tatasusunan pelbagai dimensi di Kotlin.

Contoh: Program Menambah Dua Matriks

 fun main(args: Array) ( val rows = 2 val columns = 3 val firstMatrix = arrayOf(intArrayOf(2, 3, 4), intArrayOf(5, 2, 3)) val secondMatrix = arrayOf(intArrayOf(-4, 5, 3), intArrayOf(5, 6, 3)) // Adding Two matrices val sum = Array(rows) ( IntArray(columns) ) for (i in 0… rows - 1) ( for (j in 0… columns - 1) ( sum(i)(j) = firstMatrix(i)(j) + secondMatrix(i)(j) ) ) // Displaying the result println("Sum of two matrices is: ") for (row in sum) ( for (column in row) ( print("$column ") ) println() ) )

Semasa anda menjalankan program, outputnya adalah:

 Jumlah dua matriks ialah: -2 8 7 10 8 6 

Dalam program di atas, dua matriks disimpan dalam array 2d, iaitu firstMatrix dan secondMatrix. Kami juga telah menentukan bilangan baris dan lajur dan menyimpannya dalam baris dan lajur pemboleh ubah.

Kemudian, kami menginisialisasi array baru baris dan lajur yang diberi yang disebut jumlah. Susunan matriks ini menyimpan penambahan matriks yang diberikan.

Kami melengkapkan setiap indeks kedua array untuk menambahkan dan menyimpan hasilnya.

Akhirnya, kita melengkapkan setiap elemen dalam susunan jumlah menggunakan gelung (variasi foreach) untuk mencetak elemen.

Inilah kod Java yang setara: Program Java untuk menambahkan dua matriks menggunakan tatasusunan

Artikel menarik...