Monday, February 18, 2013

Operasi Penjumlahan Pada Matriks

Perhatikan Matriks dibawah ini :
Operasi Matriks diatas adalah operasi penjumlahan dua buah matriks dengan dimensi yang sama yaitu 3x3. Di bawah ini adalah Algoritmanya.
Dari flowchart diatas kita dapat membuat program C++ dengan aplikasi MinGW. Berikut adalah potongan code programnya.
  1. #include<iostream.h>
  2. using namespace std;
  3. int main(){
  4.     int I,J;
  5.     int A[10][10];
  6.     int B[10][10];
  7.     int C[10][10];
  8.     cout<<"Input Matriks A = "<<endl;
  9.     for(I=1; I<=3; I++){
  10.         for(J=1; J<=3; J++){
  11.             cout<<"Nilai ["<<I<<"]["<<J<<"] = ";
  12.             cin>>A[I][J];
  13.         }
  14.     }
  15.     cout<<endl;
  16.     cout<<"Input Matriks B = "<<endl;
  17.     for(I=1; I<=3; I++){
  18.         for(J=1; J<=3; J++){
  19.             cout<<"Nilai ["<<I<<"]["<<J<<"] = ";
  20.             cin>>B[I][J];
  21.         }
  22.     }
  23.     cout<<endl;
  24.     cout<<"Hasil Penjumlahan Matriks A dan B = "<<endl;
  25.     for(I=1; I<=3; I++){
  26.         for(J=1; J<=3; J++){
  27.             C[I][J]=A[I][J]+B[I][J];
  28.             cout<<C[I][J]<<" ";
  29.         }
  30.         cout<<endl;
  31.     }
  32.     system("Pause");
  33.     return 0;
  34. }
Berikut ini hasil dari dari code program diatas.

No comments:

Post a Comment