Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<iomanip>
- using namespace std;
- int main()
- {
- int A[3][3]={{1,2,3},{4,5,6},{7,8,9}};
- int B[3][3]={2,4,6,8,10,12,14,16,18};
- int C[3][3];
- int temp;
- // matriks A
- cout<<"Matriks A = "<<endl;
- for(int i=0; i<3; i++)
- {
- for(int j=0; j<3; j++)
- {
- cout<<A[i][j]<<" ";
- }
- cout<<endl;
- }
- cout<<"Matriks B = "<<endl;
- for(int i=0; i<3; i++)
- {
- for(int j=0; j<3; j++)
- {
- cout<<setw(3)<<B[i][j];
- }
- cout<<endl;
- }
- cout<<"Penjumlahan Matriks A + B = "<<endl;
- for(int i=0; i<3; i++)
- {
- for(int j=0; j<3; j++)
- {
- cout<<setw(10)<<A[i][j]+B[i][j];
- }
- cout<<endl;
- }
- cout<<"Penjumlahan Matriks A - B = "<<endl;
- for(int i=0; i<3; i++)
- {
- for(int j=0; j<3; j++)
- {
- cout<<setw(10)<<A[i][j]-B[i][j];
- }
- cout<<endl;
- }
- cout<<"Penjumlahan Matriks B-A = "<<endl;
- for(int i=0; i<3; i++)
- {
- for(int j=0; j<3; j++)
- {
- cout<<setw(10)<<B[i][j]-A[i][j];
- }
- cout<<endl;
- }
- //C[i][j] = k * A[i][j]
- cout<<"Perkalian skalar Matriks C[i][j] = 3 * A[i][j] "<<endl;
- for(int i=0; i<3; i++)
- {
- for(int j=0; j<3; j++)
- {
- cout<<setw(10)<<3*A[i][j];
- }
- cout<<endl;
- }
- cout<<"Transpose (Baris jadi kolom, kolom jadi baris) "<<endl;
- for(int i=0; i<3; i++)
- {
- for(int j=0; j<3; j++)
- {
- cout<<setw(10)<<A[j][i];
- }
- cout<<endl;
- }
- cout<<"Perkalian Matriks A * B = "<<endl;
- for(int i=0; i<3; i++)
- {
- for(int j=0; j<3; j++)
- {
- C[i][j]=0;
- for(int k=0;k<3;k++)
- {
- C[i][j]=C[i][j]+A[i][k]*B[k][j];
- cout<<setw(10)<<C[i][j];
- }
- cout<<endl;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement