Operasi perhitungan pada Array (Matriks)

4:40 PM

Calculator 

Kali ini akan dibahas bagaimana melakukan operasi perhitungan pada 2 array matriks. Berikut source code dari penjumlahan 2 buah matriks. .

public class operasimatriks {
    public static void main(String[] args){
        //inisiasi matriks A,B dan C
        int[][] A={{2,2,3},{2,2,3},{2,2,3}};
        int[][] B={{1,1,2},{1,1,2},{1,1,2}};
        int[][] C=new int[3][3];
        //melakukan operasi penjumlahan pada matriks A dan B
        for(int i=0;i<3;i++){
            for(int j=0;j<3;j++){
                C[i][j]=A[i][j]+B[i][j];
            }            
        }        
        //menampilkan hasil penjumlahan        
        for(int i=0;i<3;i++){
            //menampilkan matriks A
            for(int j=0;j<3;j++){
                System.out.print(A[i][j]+" ");
            }
            //menampilkan operator +
            if(i==1){
                System.out.print("+ ");
            }else System.out.print("  ");
            //menampilkan matriks B
            for(int j=0;j<3;j++){                
                System.out.print(B[i][j]+" ");
            }            
            //menampilkan operator =
            if(i==1){
                System.out.print("= ");
            }else System.out.print("  ");
            //menampilkan hasil matriks C
            for(int j=0;j<3;j++){                
                System.out.print(C[i][j]+" ");
            }
            System.out.println("");
        }
    }
}
dalam source code diatas sudah di beri comment penjelasan dari tiap code yang ada mulai dari inisiasi matriks-matriksnya sampai menampilkan hasil dari matriks yang ada... untuk operasi yang lain juga dapat dilakukan. Tetapi untuk operasi perkalian dalam matrix tidak bisa dilakukan secara langsung, karena mempunyai rumus tersendiri.

Baca Juga Tutorial Java di Android

You Might Also Like

0 comments