In this program we compute addition of two matrices A and B which has same order. First we ask user to enter order or size of matrix, then enter numbers for matrix A and B. To understand the strategy, let us have look at the dummy matrices. Suppose matrices have order 3×3.
Also Read: Program for multiplication of two matrices
Matrix A :
3 7 3
9 1 4
0 2 6
Matrix B :
8 3 5
4 2 0
7 5 8
Resultant Matrix is addition of matrices A and B :
11 10 8
13 3 4
7 7 14
Also Read: Program for subtraction of two matrices
#include<iostream.h>
#include<conio.h>
int main()
{
clrscr();
int a[10][10];
int b[10][10];
int x,y,i,j;
cout<<“\n Enter the number of rows and columns\n\n”;
cin>>x>>y;
cout<<” Enter elements for Matrix A \n\n”;
for(i=0;i<x;i++)
{
for(j=0;j<y;j++)
{
cin>>a[i][j];
}
cout<<“\n”;
}
cout<<” Enter elements for Matrix B \n\n”;
for(i=0;i<x;i++)
{
for(j=0;j<y;j++)
{
cin>>b[i][j];
}
cout<<“\n”;
}
cout<<“\n\nMatrix A :\n\n”;
for(i=0;i<x;i++)
{
for(j=0;j<y;j++)
{
cout<<“\t”<<a[i][j];
}
cout<<“\n\n”;
}
cout<<“\n\nMatrix B :\n\n”;
for(i=0;i<x;i++)
{
for(j=0;j<y;j++)
{
cout<<“\t”<<b[i][j];
}
cout<<“\n\n”;
}
cout<<“\n\nAddition of Matrix A and Matrix B :\n\n”;
for(i=0;i<x;i++)
{
for(j=0;j<y;j++)
{
cout<<“\t”<<a[i][j]+b[i][j];
}
cout<<“\n\n”;
}
getch();
return 0;
}
- MongoDB Operators Tutorial – What are Different Operators Available? - October 5, 2019
- MongoDB Projection Tutorial : Return Specific Fields From Query - March 9, 2019
- MongoDB Index Tutorial – Create Index & MongoDB Index Types - July 6, 2018