Matrix_Multiplication_Two_Dimentional

class Matrix_Multiplication_Two_Dimentional
{
public static void main (String args[])
{
int a [][]= {{1,2},{1,1}};
int b [][]= {{2,3},{3,3}};
int c [][]= new int[4][4];
int sum;
for(int i=0; i<a.length; i++)
{
for (int j =0; j<b.length; j++)
{
sum=0;
for (int k=0;k<2;k++)
{
sum+= (a[i][k]*b[k][j]); //initially i.k=0 i.e, at 1 and it is multiplied to k,i=0 i.e, 9 so 1*9=9 amd so ..
}
c[i][j]=sum;
System.out.println(" "+c[i][j]);
}
}
}
}
/* an overview
[1,2] * [2,3] =[8,9]
[1,1] * [3,3] =[5,6]
A B C
*/

No comments:

Post a Comment