Program Java untuk Menambahkan Dua Matriks Menggunakan Array Multi-dimensi

Dalam program ini, Anda akan belajar menambahkan dua matriks menggunakan array multi-dimensi di Java.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • Array Jawa
  • Java untuk Loop

Contoh: Program untuk Menambahkan Dua Matriks

 public class AddMatrices ( public static void main(String() args) ( int rows = 2, columns = 3; int()() firstMatrix = ( (2, 3, 4), (5, 2, 3) ); int()() secondMatrix = ( (-4, 5, 3), (5, 6, 3) ); // Adding Two matrices int()() sum = new int(rows)(columns); for(int i = 0; i < rows; i++) ( for (int j = 0; j < columns; j++) ( sum(i)(j) = firstMatrix(i)(j) + secondMatrix(i)(j); ) ) // Displaying the result System.out.println("Sum of two matrices is: "); for(int() row : sum) ( for (int column : row) ( System.out.print(column + " "); ) System.out.println(); ) ) )

Keluaran

 Jumlah dari dua matriks tersebut adalah: -2 8 7 10 8 6 

Pada program di atas, kedua matriks tersebut disimpan dalam array 2d yaitu firstMatrix dan secondMatrix. Kami juga telah menentukan jumlah baris dan kolom dan menyimpannya di variabel baris dan kolom masing-masing.

Kemudian, kami menginisialisasi array baru dari baris dan kolom tertentu yang disebut sum. Array matriks ini menyimpan penjumlahan dari matriks yang diberikan.

Kami mengulang melalui setiap indeks dari kedua larik untuk menambah dan menyimpan hasilnya.

Akhirnya, kita mengulang setiap elemen dalam larik penjumlahan menggunakan for-each loop untuk mencetak elemen.

Artikel yang menarik...