CodesJava

Easy learning with example program codes

CPP program to print Matrix Multiplication

The below program is to print multiplication of two matrices. The CPP cout object is used to output the result on the screen.

Code:

#include <iostream.h>
using namespace std;
 
int main()
{  
int a[2][3] =  
	{  {2, 5, 5}, {4, 0, 6} };
int b[3][2] =  
	{  {4, 5},  {4, 8}, {3, 9}  };
int c[2][2] =  
	{  {0, 0},  {0, 0}  };
int i,j,k;    
int r1 = 2, c1 = 3, c2 = 2;
 
for(i=0; i<r1; i++)    
{    
for(j=0; j<c2; j++)    
{   
for(k=0; k<c1; k++)
c[i][j] += a[i][k] * b[k][j];
}
}
for(i=0; i<r1; i++)    
{    
for(j=0; j<c2; j++)    
cout << c[i][j]<<endl;  
}
return 0;
}

Output

43 
95           
34              
74
Please follow and like us:
error
Posted in CPP   








Copyright © 2019 CodesJava DMCA.com Protection Status