Follow is the program of multiplication of matrix in c++. we multiply matrix's by rows of first matrix with column of second matrix and store result in third matrix also shown in figure. For multiplication of matrix it is necessary that row of first should be equal to column of second matrix.
matrix multiplication in c++
#include "iostream"
#include "conio.h"
using namespace std;
void main()
{
int i, j, k, r1, r2, c1, c2, sum1;
int m1[10][10], m2[10][10], sum[10][10], mult[10][10];
cout<
cout<
}
cout<
cout<
}
cout<
cout<
cout<
}
cout<
cout<
cout<
}
if(r1==r2 && c1==c2)
{
cout<
cout<
sum[i][j]=0;
sum[i][j]=m1[i][j]+m2[i][j];
cout<
}
}
else
cout<
if(c1==r2)
{
cout<
cout<
mult[i][j]=0;
sum1=0;
for(k=0;k
mult[i][j]=m1[i][k]*m2[k][j];
sum1=mult[i][j]+sum1;
}
cout<
}
}
else
cout<
}
matrix multiplication in c++
matrix multiplication in c++ using arrays
matrix multiplication in c++ using class
matrix multiplication in c++ using friend function
matrix multiplication in c++ using 2d array
matrix multiplication in c++ program
matrix multiplication in c++ using function
matrix multiplication in c++ using operator overloading
matrix multiplication in c++ using pointers
matrix multiplication in c++ using templates
0 comments:
Post a Comment