Kamis, 29 November 2012

Penjumlahan matriks dalam C++



#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
main(){
int i,j,baris,kolom,m1[10][10],m2[10][10],hasil[10][10];
clrscr();
cout<<"Operasi Penjumlahan Matriks\n";
do{
cout<<"Jumlah Baris = ";cin>>baris;
cout<<"Jumlah Kolom = ";cin>>kolom;}
while((baris>5)||(kolom>5));
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[i][j];
cout<<"\nHasilnya adalah..."<< endl;
cout<<"Matrix A + Matrix B = Matrix C\n";
for(i=0;i<baris;i++){
for(j=0;j<kolom;j++)
cout<<setw(2)<<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();
}


Gambar : Contoh hasil output

Tidak ada komentar:

Posting Komentar