Muhammad Fadhiil HIdayatullah — 1227050087
Deskripsi Umum
Matriks adalah suatu susunan bilangan real atau bilangan kompleks (atau elemen-elemen) yang disusun dalam baris dan kolom sehingga membentuk jajaran persegi panjang. Suatu matriks diberi nama dengan menggunakan huruf kapital seperti A, B, C, dan seterusnya, sedangkan anggotanya dinyatakan dengan huruf kecil. Pada artikel ini saya akan membuat Perkalian Matriks menggunakan program C++.
Source Code
#include <iostream>
using namespace std;
void garis(){
cout <<”=====================================================”<<endl;
}
void nama(){
garis();
cout << “Nama : Muhammad Fadhiil Hidayatullah”<<endl;
cout << “NIM : 1227050087”<<endl;
garis();
}
int main() {
nama();
int matriks1[10][10], matriks2[10][10], hasil[10][10];
int a, b, c, d, i, j, k, jumlah = 0;
cout << “Masukkan jumlah baris pada matriks pertama : “;
cin >> a;
cout << “Masukkan jumlah kolom pada matriks pertama : “;
cin >> b;
cout << “Masukkan jumlah baris pada matriks kedua : “;
cin >> c;
cout << “Masukkan jumlah kolom pada matriks kedua : “;
cin >> d;
if(b != c){
cout << “Maaf, Matriks tidak dapat dikalikan satu sama lain.” << endl;
} else {
cout << “Masukkan elemen pada matriks pertama : “ << endl;
for(i = 0; i < a; i++){
for(j = 0; j < b; j++){
cin >> matriks1[i][j];
}
}
cout << “Masukkan elemen pada matriks kedua : “ << endl;
for(i = 0; i < c; i++){
for(j = 0; j < d; j++){
cin >> matriks2[i][j];
}
}
for(i = 0; i < a; i++){
for(j = 0; j < d; j++){
for(k = 0; k < c; k++){
jumlah = jumlah + matriks1[i][k] * matriks2[k][j];
}
hasil[i][j] = jumlah;
jumlah = 0;
}
}
cout << “Hasil perkalian matriks adalah : “ << endl;
for(i = 0; i < a; i++){
for(j = 0; j < d; j++){
cout << hasil[i][j] << “\t”;
}
cout << endl;
}
}
return 0;
}
Output
Now that quitters day just passed by I will assume that you’re committed to your goals. You feel like the motivation from the past few weeks is waning yet you’re still holding on. That’s important to…
Have you visited a site recently, where you are given the option of connecting or signing up using Google, Facebook or Twitter? Sure you have! This is basically what OAuth is all about; granting…