Anda di halaman 1dari 3

Tugas Komputasi Matriks

Nama NIM Kelas


Diketahui :

: Ahmad Zaky Ghozali : 10523409 :I

Mata Kuliah : Aljabar Linier dan Matriks

Matriks A =

Matriks B =

Ditentukan :

Matriks AB = (Matriks A x Matriks B) Matriks C = (Matriks A + Matriks B)

Syntax program : #include <iostream> #include <stdio.h> using namespace std; int main () { int matriks_A[3][3] = {{2,1,2},{3,2,3},{2,3,1}}, matriks_B[3][3] = {{1,3,5},{1,2,3},{2,5,3}}; int i,j,k, matriks_AB[3][3], matriks_C[3][3]; cout<<"Matriks A"<<endl; for (i=0;i<3;i++) { for (j=0;j<3;j++) { cout<<matriks_A[i][j]<<" "; }

cout<<endl; } cout<<"\n"; cout<<"Matriks B"<<endl; for (i=0;i<3;i++) { for (j=0;j<3;j++) { cout<<matriks_B[i][j]<<" "; } cout<<endl; } //Melakukan Perkalian Matriks for (i=0;i<3;i++) { for (j=0;j<3;j++) { matriks_AB[i][j] = 0; for (k=0;k<3;k++) matriks_AB[i][j] = matriks_A[i][k]*matriks_B[k][j]; } cout<<endl; } //Tampilan Perkalian Matriks cout<<"\n\nNilai Matriks AB (Matriks A x Matriks B) adalah \n"; for (i=0;i<3;i++) { for (j=0;j<3;j++) { cout<<matriks_AB[i][j]<<" "; } cout<<"\n"; } //Melakukan Penjumlahan Matriks for (i=0;i<3;i++) { for (j=0;j<3;j++) { matriks_AB[i][j] = 0; for (k=0;k<3;k++) matriks_C[i][j] = matriks_A[i][j] + matriks_B[i][j];

} cout<<endl; } //Tampilan Penjumlahan Matriks cout<<"\n\nNilai Matriks A + B (Matriks A + Matriks B) adalah \n"; for (i=0;i<3;i++) { for (j=0;j<3;j++) { cout<<matriks_C[i][j]<<" "; } cout<<"\n"; } } Output program :

Anda mungkin juga menyukai