About me

pasuruan, jawa timur, Indonesia
Saya mahasiswa di sebuah fakultas sederhana,pling sering telat klu ngampus

Jumat, Mei 25, 2012


Penjumlahan array 2 dimensi




Berawal dari tugas kuliah,membuat program penjumlahan array 2D
Dimana semua elemen array A harus djumlahkan dengan elemen array B,
Dan semua nilai harus diinputkan oleh user……

Dengan out put seperti diatas maka surce code nya seperti dibawah ini :



/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package matriks;
import java.util.Scanner ;
/**
 *
 * @author Alex
 */
public class Matriks {
    public static void main(String[] args) {
      
        Scanner input=new Scanner(System.in);
         int o,p,q,r;
      System.out.print("Masukan jumlah baris MATRIKS A :");o=input.nextInt();
      System.out.print("MAsukan jumlah kolom MATRIKS A :");p=input.nextInt();
      System.out.println();
      System.out.print("Masukan jumlah baris MATRIKS B :");q=input.nextInt();
      System.out.print("MAsukan jumlah kolom MATRIKS B :");r=input.nextInt();
      System.out.println();
     
    
        System.out.println();
       
       
             // Proses matriks "A"
        int [][] matriksA=new int [o][p];
        for (int n=0;n
        for (int m=0;m
        System.out.print("Masukan bilangan matriks A pada baris "+n+ "koloom ke:"+m+ ":");matriksA[n][m]=input.nextInt();
        }}
       
        //Hasil matriks "A"
        System.out.println();
        System.out.println("Hasil dari matriks A");
        for (int n=0;n
        for (int m=0;m
        System.out.print(matriksA [n][m]);} System.out.println ();}
       
      //Proses matriks "B"
        int [][] matriksB=new int [q][r];
        for (int v=0;v
        for (int w=0;w
        System.out.print("Masukan bilangan matriks B pada baris "+v+" kolom ke "+w+" :");matriksB[v][w]=input.nextInt();
        }}
       
        //Hasil matriks "B"
        System.out.println();
        System.out.println("Hasil dari matriks B");
        for (int v=0;v
        for (int w=0;w
        System.out.print(matriksB [v][w]);}System.out.println();}
      
       
       
        //Proses antara matriks A dan B harus menambahkan matriks "C"
       
        int [][] matriksC=new int[o][p];
       
        for (int x=0;x
        for (int y=0;y
        matriksC[x][y]=matriksA[x][y] + matriksB[x][y];// tanda "+" bisa diganti sesuai dengan proses
        }}
       
        // Proses antara matriks A dan Matriks B
        System.out.println("Proses penjumlahan Matriks A dan Matriks B");
        for (int x=0;x
        for (int y=0;y
         System.out.println(matriksA[x][y]+"+"+matriksB[x][y]+"="+matriksC[x][y]+"");
        }}
       
       
        // Hasil proses antara matriks A dan Matriks B
         System.out.println();
          System.out.println("Hasil penjumlahan kedua kubu matriks");
         
          for (int x=0;x
          for (int y=0;y
          System.out.print(matriksC[x][y]+"");}System.out.println();}
        }
        }  }

Klu ada yang salah tlong dibenrin ea,maklum masih sama-sama belajar….

1 komentar: