#include <cstdlib>
#include <iostream>
#include <iomanip.h>
using namespace std;
int i, j, k, baris, kolom, m1[10][10], m2[10][10], hasil[10][10];
int main(int argc, char *argv[])
{
cout<<"=============================="<<endl;
cout<<"| Program penjumlahan matrik |"<<endl;
cout<<"=============================="<<endl;
cout<<endl<<endl;
cout<<"Operasi penjumlahan Matriks\n";
do
{
cout<<"Jumlah Baris : "; cin>>baris;
cout<<"Jumlah Kolom : "; cin>>kolom;
}
while ((baris>10)||(kolom>10));
cout<<"\nMatriks A "<<endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++){
cout<<"data["<<i<<", "<<j<<"] = ";
cin>>m1[i][j];
}
cout<<"\nMatriks 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[i][j];
}
for(k=0;k<3;k++)
hasil[i][j] = hasil[i][j] + m1[i][j] * m2[i][j];
cout<<endl;
cout<<"\nHasilnya... "<<endl;
cout<<"Matriks A + Matriks B = Matriks C\n";
for(i=0;i<baris;i++){
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;
}
system("PAUSE");
return EXIT_SUCCESS;
}
0 comments:
Posting Komentar