Program Java Menjumlahkan Dua Matriks | Program Java Menjumlahkan Dua Matriks | Penjumlahan Dua Matrik di Java.
/*file name : 2 Dimensiprogramer : Andes Arinal Gdeskripsi : Menampilkan 2 dimensi1. dengan menggunakan int data 3,32. menggunakan for pada 2 dimensi3. menggunakan 2 Do While4. langsung menampilkan data dengan cara di input*/import javax.swing.*;class ContohArray2DimensiMenjumlahkan{public static void main(String[] args){int A [][] = new int [3][3];int B [][] = new int [3][3];int hasil[][]=new int [3][3];String dataA [][] = new String [3][3];//String dataA [][] = new String [3][3];String dataB [][] =new String[3][3];int i,j,k,m;i=0;j=0;k=0;m=0;// ***************************** MATRIKS A ********************do{j=0;do{dataA[i][j]= JOptionPane.showInputDialog(" Masukan data A [" + i + "]["+ j + "]" );A[i][j]= Integer.parseInt(dataA[i][j]);j++;}while (j<3); //end do ji++;}while(i<3); // end do i// ************ MATRIKS B ***************k=0;do{m=0;do{dataB[k][m]= JOptionPane.showInputDialog(" Masukan data B [" + k + "]["+ m + "]" );B[k][m]= Integer.parseInt(dataB[k][m]);m++;}while (m<3); //end do jk++;}while(k<3); // end do i// ************** Menampilkan data pada Matriks A ***************for (k=0; k<3; k++ ) // for pada ini untuk menampilkan data{for (m=0; m<3; m++ ){System.out.print(" "+A[k][m]); // Menampilkan data A [i][j]}System.out.println(); // memubuat baris ke bawah}System.out.println("\n\n");// ************** Menampilkan data pada Matriks B ***************for (k=0; k<3; k++ ) // for pada ini untuk menampilkan data{for (m=0; m<3; m++ ){System.out.print(" "+B[k][m]); // Menampilkan data B [k][m]}System.out.println(); // memubuat baris ke bawah}// **********UNTUK MENJUMLAHKAN KEDUA MATRIKS DI ATAS***********for (k=0;k<3 ;k++){for(m=0;m<3;m++){hasil[k][m]=A[k][m] + B[k][m];}System.out.println();}System.out.println(" Hasilnnya adalah = ");System.out.println("\n");// ******************* UNTUK MENAMPILKAN HASIL*********************for (k=0;k<3;k++ ) // for pada ini untuk menampilkan data{for (m=0; m<3;m++ ){System.out.print(" "+hasil[k][m]); // Menampilkan data [i][j]}System.out.println(); // memubuat baris ke bawah}System.out.println("\n\n");}}


0 comments:
Post a Comment