PROGRAM MENGHITUNG PENJUMLAHAN DAN PENGURANGAN MATRIX C++


#include <iostream>
#include <windows.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

int main(int argc, char** argv) {
int a[2][3];
cout<<"\t\t Program Menghitung Penjumlahan dan Pengurangan Matrix";
cout<<endl<<endl;

for(int i=0;i<2;i++){
for(int j=0;j<3;j++){
cout<<"Masukan Data Matrik A"<<" : ";cin>>a[i][j];
}
}
cout<<"\n\n Matrik A";
cout<<endl;
for(int i=0;i<2;i++){
for(int j=0;j<3;j++){
cout<<a[i][j];
}
cout<<endl;
}
int b[2][3];
for(int k=0;k<2;k++){
for(int l=0;l<3;l++){
cout<<"Masukan Data Matrix B"<<" : ";cin>>b[k][l];
}
}
cout<<"\n\n Matrik B";
cout<<endl;
for(int k=0;k<2;k++){
for(int l=0;l<3;l++){
cout<<a[k][l];
}
cout<<endl;
}
system("cls");
int pilihan;

cout<<"1. Penjumlahan"<<endl<<"2. Pengurangan"<<endl;
cout<<"Masukan Pilihan : ";cin>>pilihan;
cout<<endl;

switch(pilihan){
case 1 :
cout<<"Penjumlahan Matrix";
cout<<endl;
cout<<a[0][0]+b[0][0]<<"\t"<<a[0][1]+b[0][1]<<"\t"<<a[0][2]+b[0][2];
cout<<endl;
cout<<a[1][0]+b[1][0]<<"\t"<<a[1][1]+b[1][1]<<"\t"<<a[1][2]+b[1][2];
cout<<endl;
break;
case 2 :
cout<<"Pengurangan Matrix";
cout<<endl;
cout<<a[0][0]-b[0][0]<<"\t"<<a[0][1]-b[0][1]<<"\t"<<a[0][2]-b[0][2];
cout<<endl;
cout<<a[1][0]-b[1][0]<<"\t"<<a[1][1]-b[1][1]<<"\t"<<a[1][2]-b[1][2];
cout<<endl;
break;
default : cout<<" Maaf, Pilihan yang Anda Masukan Salah";
}
return 0;
}

Comments