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….

yang perkalian matriks ordo 2x2 dunk......
BalasHapus