Berikut merupakan script untuk membuat program matriks kembar menggunakan aplikasi C++
#include <iostream>
using namespace std;
int main(){
int a[25][25];
int b[25][25];
int c[25][25];
int n, tmp;
cout << "======================================================" << endl;
cout << "TUGAS PKS : PERKALIAN MATRIKS BY SALSABILA SUGIARTO" << endl;
cout << "======================================================" << endl;
cout << "(*) Masukkan jumlah ordo : ";
cin >> n;
cout << endl << "MATRIX A" << endl;
cout << "---------" << endl;
for (int i = 0; i < n; i++){
for (int j = 0; j < n; j++){
cout << "- Masukkan nilai baris ke-" << i+1 << " dan kolom ke-" << j+1 << " : ";
cin >> a[i][j];
}
}
cout << endl << "MATRIX B" << endl;
cout << "---------" << endl;
for (int i = 0; i < n; i++){
for (int j = 0; j < n; j++){
cout << "- Masukkan nilai baris ke-" << i+1 << " dan kolom ke-" << j+1 << " : ";
cin >> b[i][j];
}
}
cout << endl << "(*) TAMPILKAN MATRIX" << endl;
cout << "---------------------" << endl;
cout << "(1) MATRIKS A" << endl;
cout << "---------------------" << endl;
for (int i = 0; i < n; i++){
for (int j = 0;j < n;j++){
cout << a[i][j] << " ";
}cout << endl;
}
cout << "---------------------" << endl;
cout << "(2) MATRIKS B" << endl;
cout << "---------------------" << endl;
for (int i = 0; i < n; i++){
for (int j = 0;j < n;j++){
cout << b[i][j] << " ";
}cout << endl;
}
for (int i = 0; i < n; i++){
for (int j = 0; j < n; j++){
c[i][j] = 0;
for (int k = 0; k < n; k++){
tmp = a[i][k]*b[k][j];
c[i][j]=c[i][j]+tmp;
}
}
}
cout << endl << "HASIL PERKALIAN MATRIX A DAN B" << endl;
cout << "-------------------------------" << endl;
for (int i = 0; i < n; i++){
for (int j = 0;j < n;j++){
cout << c[i][j] << " ";
}cout << endl;
}
cout << endl << "-----------> THANK YOU <-----------";
Hasil setelah dicompile:
0 komentar:
Posting Komentar