#Include #Include Using Namespace Int Int Int Int For Int For Int
#Include #Include Using Namespace Int Int Int Int For Int For Int
#include <conio.h>
using namespace std;
int main()
{
int matrix1[2][2]={{1,2},{3,4}};
int matrix2[2][2]={{5,6},{7,8}};
int resultant[2][2];
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 2; j++)
{
resultant[i][j]=0;
for (int k = 0; k < 2; k++)
{
resultant[i][j]=resultant[i][j]+(matrix1[i][k]*matrix2[k][j]);
}
}
}
cout<<"First Matrix\n";
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 2; j++)
{
cout<<matrix1[i][j]<<"\t";
}
cout<<endl;
}
cout<<endl<<endl;
cout<<"second Matrix\n";
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 2; j++)
{
cout<<matrix2[i][j]<<"\t";
}
cout<<endl;
}
cout<<endl<<endl;
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 2; j++)
{
cout<<resultant[i][j]<<"\t";
}
cout<<endl;
}
getch();
return 0;
}