Anda Pengunjung Ke :

Sabtu, 01 Oktober 2011

Program Determinan Matriks Ordo 2x2

Kemaren di kampus dosen menerangkan tentang matrik .saya mempunyai ini siatif untuk membuat program determinan ordo 2 x 2 . sebelumnya kita membahas mengenai penjumlahan dan perkalian matriks, maka sesuai janji saya pada postingan sebelumnya, kita akan membahas mengenai determinan matriks ordo 2x2.
Pada saat SMA tentunya anda sudah pernah membahas tentang determinan matriks ini kan. Langsung saja kita terapkan kedalam pemrograman C++.
Berikut adalah source code dari determinan matriks berordo 2x2.


//Determinan Matriks 2x2
#include <iostream.h>
#include <conio.h>


#define Nmaks 3

void main()
{
 typedef matriks[Nmaks][Nmaks];
 int i,j,determinan;
 matriks A;
 char answer;

 do
 {
  clrscr();
  cout<<"DETERMINAN MATRIKS A : "<<endl<<endl;
 cout<<"Masukkan Nilai Matriks A : "<<endl;
 for(i=1;i<=2;i++)
 {
  for(j=1;j<=2;j++)
  {
   cout<<"A["<<i<<","<<j<<"] = ";
   cin>>A[i][j];
  }
 }

 clrscr();
 cout<<endl;
 //Proses Mencari Determinan Matriks A

 determinan = (A[1][1] * A[2][2]) - (A[2][1] * A[1][2]);

 clrscr();
 //Output Matriks A
 gotoxy(1,5);
 cout<<"A = ";
 for(i=1;i<=2;i++)
 {
  for(j=1;j<=2;j++)
  {
   gotoxy(2+4*j,2+2*i);
   cout<<A[i][j];
  }
 }
            
 gotoxy(1,8);
 cout<<"Determinan Matriks A = "<<determinan;
 cout<<endl;

 getch();
 clrscr();
 cout<<"== PROGRAM SELESAI =="<<endl<<endl;
 cout<<"Mau Melakukan Perhitungan Lagi?? [Y/T] "; cin>>answer;
 }
 while ((answer == 'y') || (answer == 'Y'));
}



Nah, sekian yang dapat saya jelaskan mengenai program determinan matriks ordo 2x2.
Apabila ada pertanyaan silahkan tulis dikotak dibawah. Terimakasih.

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More