import java.io.*;
class satu
{
public
static void main (String[]args) throws IOException
{
DataInputStream
x = new DataInputStream (System.in);
{
int
matriks [][]=new int [3][3];
int
matriksA [][]= new int[3][3];
int
matriksB [][]=new int[3][3];
int
matriksC [][]=new int[3][3];
System.out.print("Batas
ordo kolom = ");
int
kolom=Integer.parseInt(x.readLine());
System.out.print("Batas
ordo baris = ");
int
baris=Integer.parseInt(x.readLine());
System.out.println("Matriks
A ");
for
(int y=1; y<=kolom; y++)
{
for
(int z=1; z<=baris; z++)
{
System.out.print("A
[" +y+ " , " +z+ "] =");
matriksA[y][z]=Integer.parseInt(x.readLine());
}
}
//
System.out.println("Matriks B ");
for
(int y=1; y<=kolom; y++)
{
for
(int z=1; z<=baris; z++)
{
System.out.print("B
[" +y+ " , " +z+ "] =");
matriksB[y][z]=Integer.parseInt(x.readLine());
}
}
//
System.out.println("Matriks C ");
for
(int y=1; y<=kolom; y++)
{
for
(int z=1; z<=baris; z++)
{
System.out.print("A
[" +y+ " , " +z+ "] =");
matriksC[y][z]=matriksA[y][z]+matriksB[y][z];
}
}
//
for
(int y=1; y<=kolom; y++)
{
for
(int z=1; z<=baris; z++)
{
System.out.print(matriksC[y][z]+"");
}
}
}
}
}
Hasilnya :
--------------------Configuration:
<Default>--------------------
Batas ordo kolom = 2
Batas ordo baris = 3
Matriks A
A [1 , 1] =4
A [1 , 2] =5
A [1 , 3] =3
Exception in thread "main"
java.lang.ArrayIndexOutOfBoundsException: 3
at
satu.main(matrik.java:32)
Process completed.
Download slengkapnya disini
No comments:
Post a Comment