Tuesday, 7 February 2017

JAVA PROGRAM TO DISPLAY ARRAY ELEMENTS IN MATRIX FORM IN TWO WAYS ADDITION, SUBTRACTION AND MULTIPLICATION

/** JAVA PROGRAM TO DISPLAY ARRAY ELEMENTS 
      IN MATRIX FORM IN TWO WAYS 
      ADDITION, SUBTRACTION AND MULTIPLICATION */



class MatrixDemo{
public static void main(String[] args){
int a[][]={{1,2},{3,4}};
int b[][]={{3,1},{2,1}};
int c[][]=new int[2][2];

// DISPLAYING ARRAY ARRAY ELEMENTS IN MATRIX FROM USING FOR LOOP

for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
System.out.print(a[i][j]+" ");
}
      System.out.println();
}
System.out.println();
System.out.println();


// DISPLAYING ARRAY ARRAY ELEMENTS IN MATRIX FROM USING FOR EACH LOOP

for(int[] x:b){
for(int y:x){
System.out.print(y+" ");
}
      System.out.println();
}

System.out.println("addition of two arrays:");

for(int i=0;i<a.length;i++){
for(int j=0;j<b.length;j++){
      System.out.print(a[i][j]+b[i][j]+" ");
}
      System.out.println();
}

System.out.println("subtraction of two arrays:");

for(int i=0;i<a.length;i++){
for(int j=0;j<b.length;j++){
      System.out.print(a[i][j]-b[i][j]+" ");
}
      System.out.println(" ");
}


System.out.println("multiplication of two arrays:");

for(int i=0;i<a.length;i++){
for(int j=0;j<b.length;j++){
for(int k=0;k<a[i].length;k++){


       c[i][j]=c[i][j]+a[i][k]*b[k][j];

}
System.out.print(c[i][j]+"  ");
}
      System.out.println();
}
}
}

No comments:

Post a Comment