Introducing Radical.sh

Forget Code launches a powerful code generator for building API's

Matrix Addition in C++

//MATRIX ADDITION

#include<iostream.h>
#include<conio.h>
class matrix

{
int f[10][10],s[10][10],sum[10][10];
public:
void getfirst(int m1,int n1)
{
cout<<"Enter elements for first matrix:\n";
for(int i=0;i<m1;i++)
for(int j=0;j<n1;j++)
cin>>f[i][j];
}
void getsecond(int m2,int n2)
{
cout<<"Enter elements for second matrix:\n";
for(int i=0;i<m2;i++)
for(int j=0;j<n2;j++)
cin>>s[i][j];
}
void getsum(int m1,int n1)
{
for(int i=0;i<m1;i++)
for(int j=0;j<n1;j++)
sum[i][j] = f[i][j] + s[i][j];
cout<<"\nSum of the matrices is :\n";
for(i=0;i<m1;i++)
{
for(j=0;j<n1;j++)
{
cout<<sum[i][j]<<"\t";
}
cout<<"\n";
}
}

};
void main()
{
matrix k;
int m,n;
clrscr();
cout<<"Enter the no of rows and columns of each matrix:";
cin>>m>>n;
k.getfirst(m,n);
k.getsecond(m,n);
k.getsum(m,n);
getch();
}