Wednesday, May 18, 2016

Matrix Multipliion in C++ | Multiply 2d Array



Follow is the program ofmultipliionof matrix in c++. we multiplymatrix'sby rows of firstmatrixwithcolumnof second matrix and store result in third matrix also shown in figure. Formultipliionof matrix it is necessary that row of first should be equal tocolumnof second matrix.


matrix multipliion in c++

#include "stdafx.h"
#include "iostrm"
#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<>r1>>c1;

cout<>m1[i][j];
}

cout<>r2>>c2;

cout<>m2[i][j];
}

cout<for(i=0;i{
cout<for(j=0;j{
cout<}
}

cout<for(i=0;i{
cout<for(j=0;j{
cout<}
}

if(r1==r2 && c1==c2)
{
cout<for(i=0;i{
cout<for(j=0;j{
sum[i][j]=0;
sum[i][j]=m1[i][j]+m2[i][j];
cout<}
}
}

else
cout<
if(c1==r2)
{
cout<for(i=0;i{
cout<for(j=0;j{
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<getch();
}

matrix multipliion in c++
matrix multipliion in c++ using arrays
matrix multipliion in c++ using class
matrix multipliion in c++ using friend function
matrix multipliion in c++ using 2d array
matrix multipliion in c++ program
matrix multipliion in c++ using function
matrix multipliion in c++ using operator overloading
matrix multipliion in c++ using pointers

matrix multipliion in c++ using templates

No comments:

Post a Comment