Program matriks ordo 2 x 2




#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<iomanip>
using namespace std;

int main()
{ int i, j;
int ordo;
char ulang;
int matrikA [2][2], matrikB [2][2], HasilMatrik [2][2];
/* Menu Utama */

cout<<"Operasi Perhitungan Matriks"<<endl;
/* Input Nilai Matrik A */
for(i=0;i<2;i++)
{ for(j=0;j<2;j++)
{ cout<<"Masukan Nilai Matriks A : ", i+1, j+1;
cin>>matrikA[i][j];
}
}

/* Input Nilai Matrik B */
for(i=0;i<2;i++)
{ for(j=0;j<2;j++)
{ cout<<"Masukan Nilai Matriks B  : ", i+1, j+1;
cin>>matrikB[i][j];
}
}

/* Show Matrik A */
cout<<"Nilai Matriks A adalah :"<<endl;
for(i=0;i<2;i++)
{ for(j=0;j<2;j++)
{ cout<<matrikA [i][j];
}
cout<<endl;
}

/* Show Matrik B */
cout<<"Nilai Matriks B adalah :"<<endl;
for(i=0;i<2;i++)
{ for(j=0;j<2;j++)
{ cout<<matrikB [i][j];
}
cout<<endl;
}

cout<<"----------------------------------"<<endl;

/* Penjumlahan Matrik */
for(i=0;i<2;i++)
{ for(j=0;j<2;j++)
{ HasilMatrik [i][j]= matrikA [i][j]+ matrikB [i][j];
}
}

/* Show Hasil Penjumlahan */
cout<<"Hasil Penjumlahan Matriks Adalah :"<<endl;
for(i=0;i<2;i++)
{ for(j=0;j<2;j++)
{ cout<<HasilMatrik [i][j];
}
cout<<endl;
}

/* Pengurangan Matrik */
for(i=0;i<2;i++)
{ for(j=0;j<2;j++)
{ HasilMatrik [i][j]= matrikA [i][j]-matrikB [i][j];
}
}

/* Show Hasil Pengurangan */
cout<<"Hasil Pengurangan Matriks Adalah :"<<endl;
for(i=0;i<2;i++)
{ for(j=0;j<2;j++)
{ cout<<HasilMatrik [i][j];
}
cout<<endl;
}


/* Perulangan Operasi */

return 0;
}


Output :




Subscribe for latest Apps and Games


0 komentar:

Post a Comment