Menghitung Determinan Matrik berordo 2×2

Algoritma menghitung determinan matrik berordo 2×2

1. Masukkan Inputan(berupa angka).
2. Hitung Determinan matrik= ad – bc
3. Output (Cetak determinan= “hasil”)

Program yang saya buat adalah sebagai berikut :

#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{   
    int data[2][2],determinan;
    char aray[4][4];

    for (int w=0; w<2; w++){
        for (int m=0; m<2; m++){
        cout<<"Masukkan data matrik A; "<<w<<" "<<m<<" ";
        cout<<" : ";
        cin>>data[w][m];
        }
    }
    cout<<"Data matrik A: "<<"\n";    
    for (int w=0; w<2; w++){
        for(int m=0; m<2; m++){
           cout<<" "<<data[w][m]<<" ";
           }
          cout<<endl;
    }          
   for(int w=0; w<1; w++){
       for(int m=0; m<1; m++){ 
    determinan= (data[0][0] * data[1][1]) - (data[0][1] * data[1][0]);   
    cout<<"Determinan matrik_A adalah: "<<determinan;
    }
    cout<<endl; 
}       
    system("PAUSE");
    return EXIT_SUCCESS;
}

Dari program di atas, saya menggunakan Dev cpp, dengan tipe data integer data dan determinan, serta char aray. Pertama, saya buat data matrik dengan menggunakan perulangan “for” ada dalam program diatas, Sedangkan rumus untuk mencaari determinannya saya langsung menunjuk ke hasil running. Lalu cetak hasil dari inputan.Contoh: Dimasukan(inputan) data matrik A: 2, 3, 4, 5 lalu “enter”, keluaran prgramnya adalah Determinan matrik_A adalah: -2,
Seperti gambar dibawah ini:

Untuk inputan yang lain,, silahkan pembaca terserah menginputkan berapa. Sekian penjelasan dari saya, atas perhatian untuk membaca saya mengucapkan terima kasih dan semoga bermanfaat.

Aamin_🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s