Dibawah ini adalah script nya sob :
#include <iostream>
using namespace std;
int main(){
int determinan;
int matrik[2][2];
for(int i=0; i<2; i++){
for(int j=0; j<2; j++){
cout<<"masukkan nilai ["<<i+1<<"]["<<j+1<<"] : "; cin>>matrik[i][j];
}
}
//menampilkan
cout<<"determinan dari matrik dibawah "<<endl;
for(int i=0; i<2; i++){
for(int j=0; j<2; j++){
cout<<" "<<matrik[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
cout<<"adalah ";
//rumus determinan : ad-bc
determinan = (matrik[0][0] * matrik[1][1]) - (matrik[0][1] * matrik[1][0]);
cout<<determinan;
}
using namespace std;
int main(){
int determinan;
int matrik[2][2];
for(int i=0; i<2; i++){
for(int j=0; j<2; j++){
cout<<"masukkan nilai ["<<i+1<<"]["<<j+1<<"] : "; cin>>matrik[i][j];
}
}
//menampilkan
cout<<"determinan dari matrik dibawah "<<endl;
for(int i=0; i<2; i++){
for(int j=0; j<2; j++){
cout<<" "<<matrik[i][j]<<" ";
}
cout<<endl;
}
cout<<endl;
cout<<"adalah ";
//rumus determinan : ad-bc
determinan = (matrik[0][0] * matrik[1][1]) - (matrik[0][1] * matrik[1][0]);
cout<<determinan;
}
Pertama-tama buat dulu variabel determinan, kemudian baru matrik 2x2 yang dapat ditulis "matrik[2][2]". Untuk alasan apapun sebelum membuat matrik kita harus mendeklarasikan variabelnya dulu sob, entah matrik 3x3(matrik[3][3]), 4x4 dan sebagainya supaya tidak error.
Bagikan
Program menghitung determinan matrik 2x2 di C++
4/
5
Oleh
Bayu Ambika
Silahkan berkomentar secara bijak dan sesuai dengan topik pembahasan ...
Untuk menyisipkan kode pendek, gunakan <i rel="code"> ... KODE ... </i>
Untuk menyisipkan kode panjang, gunakan <i rel="pre"> ... KODE ... </i>
Untuk menyisipkan gambar, gunakan <i rel="image"> ... URL GAMBAR ... </i>