Loading, please wait...

A to Z Full Forms and Acronyms

Java - Matrix Manipulation (Addition, Subtraction, Multiplication)

Jul 07, 2018 int, for, 2457 Views
This Program is used to calculate Matrix Manipulation such that Addition, Subtraction, Multiplication method.
class mat 
{ 
public static void main(String arg[]) 
{ 
int a[][] = {{1,2},{3,4}}; 
int b[][] = {{1,2},{3,4}}; 

int c[][] = new int[2][2]; 

int i,j,k; 

System.out.println("\nGiven A Matrix is..."); 
for(i=0;i<2;i++) 
{ 
for(j=0;j<2;j++) 
{ 
System.out.print(a[i][j]+"\t"); 
} 
System.out.println("\n"); 
} 

System.out.println("\nGiven B Matrix is..."); 
for(i=0;i<2;i++) 
{ 
for(j=0;j<2;j++) 
{ 
System.out.print(b[i][j]+"\t"); 
} 
System.out.println("\n"); 
} 


for(i=0;i<2;i++) 
{ 
for(j=0;j<2;j++) 
{ 
c[i][j] = a[i][j] + b[i][j]; 
} 
} 

System.out.println("\nMatrix Addition is..."); 
for(i=0;i<2;i++) 
{ 
for(j=0;j<2;j++) 
{ 
System.out.print(c[i][j]+"\t"); 
} 
System.out.println("\n"); 
} 

for(i=0;i<2;i++) 
{ 
for(j=0;j<2;j++) 
{ 
c[i][j] = a[i][j] - b[i][j]; 
} 
} 

System.out.println("\nMatrix Subtraction is..."); 
for(i=0;i<2;i++) 
{ 
for(j=0;j<2;j++) 
{ 
System.out.print(c[i][j]+"\t"); 
} 
System.out.println("\n"); 
} 

for(i=0;i<2;i++) 
{ 
for(j=0;j<2;j++) 
{ 
for(k=0;k<2;k++) 
{ 
c[i][j] = c[i][j] + a[i][k] * b[k][j]; 
} 
} 
} 

System.out.println("\nMatrix Multiplication is..."); 
for(i=0;i<2;i++) 
{ 
for(j=0;j<2;j++) 
{ 
System.out.print(c[i][j]+"\t"); 
} 
System.out.println("\n"); 
} 

} 
}
A to Z Full Forms and Acronyms

Related Article