Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<iomanip>
- using namespace std;
- int orA,orB;
- int m1[10][10],m2[10][10];
- void garis();
- int tambah(int mata[10][10], int matb[10][10]);
- main(){
- int hasil[10][10];
- system ("color 0A");
- garis();
- cout << setw(36)<<"Program Pertambahan Matriks\n";
- garis();
- cout << "Silahkan Masukan Jumlah Baris : "; cin >> orA;
- cout << "Silahkan Masukan Jumlah Kolom : " ; cin >> orB;
- cout << "Ordo Matriks Anda : " << orA << " x " << orB<<endl;
- garis();
- //input matriks A
- cout << "Masukan Matriks Pertama : "<<endl;
- for (int i=0;i<orA;i++){
- for (int j=0;j<orB;j++){
- cout << "Masukan Matriks baris ke " << (i+1) << " Kolom ke "<<(j+1)<<" : ";
- cin >> m1[i][j];
- }
- }
- //Input matriks B
- cout << "Masukan Matriks Kedua : "<<endl;
- for (int i=0;i<orA;i++){
- for (int j=0;j<orB;j++){
- cout << "Masukan Matriks baris ke " << (i+1) << " Kolom ke "<<(j+1)<<" : ";
- cin >> m2[i][j];
- }
- }
- garis();
- //tampil matriks a
- cout << "Matriks A"<<endl;
- for (int i=0;i<orA;i++){
- for (int j=0;j<orB;j++){
- cout <<setw(4)<< m1[i][j]<<setw(4);
- }
- cout <<endl;
- }
- // matb
- cout << "\nMatriks B"<<endl;
- for (int i=0;i<orA;i++){
- for (int j=0;j<orB;j++){
- cout <<setw(4) << m1[i][j]<<setw(4);
- }
- cout <<endl;
- }
- cout <<"\n------------------------------------------ +"<< endl;
- tambah(m1,m2);
- cin.get();
- }
- void garis(){
- cout << "==========================================\n";
- }
- int tambah(int mata[10][10], int matb[10][10]){
- int matc[10][10];
- for (int i=0;i<orA;i++){
- for (int j=0;j<orB;j++){
- matc[i][j]=m1[i][j]+m2[i][j];
- }
- }
- for (int i=0;i<orA;i++){
- for (int j=0;j<orB;j++){
- cout <<setw(4) << matc[i][j]<<setw(4);
- }
- cout <<endl;
- }
- return matc[10][10];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement