Penjumlahan Matriks Berordo 2x2 Dengan Menggunakan Array Berdimensi 2
Oktober 21, 2019
Penjumlahan Matriks Berordo 2x2 Dengan Menggunakan Array Berdimensi 2 (Menggunakan Aplikasi Net Beans)
Assalamualaikum wr wb
Hai sahabat calon programmer, Apa kabar ? Semoga kalian baik baik saja. Kali ini saya akan menjelaskan tentang cara menjumlahkan matriks berordo 2x2 menggunakan array pada java. Mungkin seperti yang sering saya bilang diantara kalian pasti ada aja yang sudah mempelajari program menjumlahkan matriks menggunakan program array, tepatnya menggunakan array berdimensi 2, Dan jika kalian ingin berordo lebih dari 2x2 tinggal ganti saja dimensi arraynya sama dengan ordonya.
Jika kita dihadapkan dengan soal seperti dibawah ini:Matriks A+B=C, jika diketahui matriks
nah cara untuk menjumlahkannya yaitu dengen cara menjumlahkan dengan program array berdimensi 2, dan logikanya seperti di bawah ini
matriks2 [0][0]= a; baris pertama
kolom pertama
matriks2 [0][1]= b; baris pertama
kolom kedua
matriks2 [1][0]= c; baris kedua kolom
pertama
matriks2 [1][1]= d; baris kedua
kolom kedua
Contoh Program:
Wassalamualaikum wr wb
public static void main (String [] args){
//penjumlahan matriks menggunakan araay
int matriks [][]=new int [2][2];
matriks [0][0]=2;
matriks [0][1]=1;
matriks [1][0]=1;
matriks [1][1]=2;
for (int i=0; i<2; i++){
for (int j=0; j<2; j++){
System.out.print(matriks [i][j]+" ");
}
System.out.println(" ");
}
System.out.println("+");
int matriks2 [][]=new int [2][2];
matriks2 [0][0]=1;
matriks2 [0][1]=0;
matriks2 [1][0]=0;
matriks2 [1][1]=1;
for (int i=0; i<2; i++){
for (int j=0; j<2; j++){
System.out.print(matriks2 [i][j]+" ");
}
System.out.println(" ");
}
System.out.println("=");
penjumlahan(matriks, matriks2);
}
static void penjumlahan(int matriks[][], int matriks2 [][]){
int matriks3 [][]=new int [2][2];
for (int i=0; i<2; i++){
for (int j=0; j<2; j++){
matriks3 [i][j]= matriks [i][j]+matriks2 [i][j];
}
}
for (int i=0; i<2; i++){
for (int j=0; j<2; j++){
System.out.print(matriks3 [i][j]+" ");
}
System.out.println("");
}
}
Terimakasih, share dan komen ya jika ada kekuranganWassalamualaikum wr wb