Sunday, March 13, 2016

Program menghitung determinan matrik 2x2 di C++

Apakabar sob, pastinya kabarnya baikkan? hehe. Dipostingan kali ini saya akan bahas tentang cara menghitung determinan matrik ber ordo 2x2. Masih inget pelajaran matematika kan sob? kalok enggak, determinan dari rumus 2x2 itu = ad-bc tuh sob. Output dari program yang saya berikan, pertama kita disuruh inputin angka sampai 4 kali, gak pakai lama, ini adalah program ketika sudah dijalankan :






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;
}


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

Jangan lewatkan

Program menghitung determinan matrik 2x2 di C++
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.

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>