Minggu, 07 Februari 2010

Diposting oleh Mangasaya.blogspot.com

saya jelaskan mengenai determinan matriks dalam C++. Semoga dapat bermanfaat bagi teman-teman sekalian.



//Determinan Matriks 3x3
#include
#include

#define Nmaks 4

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

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

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

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

clrscr();
//Output Matriks A
gotoxy(1,5);
cout<<"A = ";
for(i=1;i<=3;i++)
{
for(j=1;j<=3;j++)
{
gotoxy(2+4*j,2+2*i);
cout< }
}

gotoxy(1,12);
cout<<"Determinan Matriks A = "< cout<
getch();
clrscr();
cout<<"== PROGRAM SELESAI =="< cout<<"Mau Melakukan Perhitungan Lagi?? [Y/T] "; cin>>answer;
}
while ((answer == 'y') || (answer == 'Y'));

0 komentar:

Posting Komentar