TUGAS
PERTEMUAN 9
Penjumlahan dua buah matrix
Note : ordo
dapat ditentukan sendiri
Missal : 2x
2 ordo
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
int i, j,
baris, kolom, m1[10]
[10], m2[10]
[10],
hasil[10]
[10];
main()
{
clrscr();
cout<<"Oprasi prnjumlahan
Matrix";
do
{
cout<<"jumlah baris =
";cin>>baris;
cout<<"jumlah kolom =
";cin>>kolom;
}
while((baris>10)||(kolom>10));
/* do
while(kolom>10);*/
cout<<"nMatrix
A"<<endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout<<"data["<<i<<","<<j<<"]=";
cin>>m1[i]
[j];
}
cout<<"nMatrix
B"<<endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout<<"data["<<i<<","<<j<<"]=";
cin>>m2[i]
[j];
}
for(i=0;i<baris;i++)
for(j=0; j<kolom; j++)
hasil[i]
[j]= m1[i]
[j]+m2[1]
[j];
cout<<"nHaslnya.."<<endl;
cout<<"Matrix A + Matrix B =
Matrix C";
for(i=0; i<baris;i++)
{
cout<<'n';
for(j=0; j<kolom; j++)
cout<<setw(4) << m1[i]
[j];
cout<<" ";
for(j=0; j<kolom; j++)
cout<<setw(4) << m2[i]
[j];
cout<<" ";
for(j=0; j<kolom; j++)
cout<<setw(4)<<hasil[i]
[j];
cout<<endl;
}
Getch ();
}