SELAMAT DATANG DI BLOG SAYA .... SELAMAT DATANG DI BLOG SAYA ...SELAMAT DATANG DI BLOG SAYA

Selasa, 01 November 2011

Program Menjumlah Kedua Matrik.java

/*
    file name : 2 Dimensi 
    programer : Andes Arinal G
    deskripsi : Menampilkan 2 dimensi
                1. dengan menggunakan int data 3,3
                2. menggunakan for pada 2 dimensi
                3. menggunakan 2 Do While
                4. 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 j
    
            i++;
        }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 j
    
            k++;
        }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");
    }
}


Hasilnya :






SELAMAT MENCOBA ...!!!





1 komentar:

Anda bisa berlangganan FEED via email
ads