C++,

Program Mencari Determinan dari matriks ordo 3x3 (RANDOM)

00.04 indri 0 Comments

Anda Mengenal Matrik ?
Jika Anda tidak mengenal dengan istilah matrik anda bisa search di google , banyak kok yang menjelaskan tentang apa itu matrik . :v
secara awam matrik itu ada baris ada kolom . maaf saya kurang bisa menjelaskan. 
disini program yang dibuat memang berkaitan dengan Matrik . yaitu mencari determinan dari matrik ordo 3x3 . determinan ? Apa lagi itu determinan . setelah saya mencari di internet Determinan matriks adalah jumlah semua hasil perkalian elementer yang bertanda dari A dan dinyatakan dengan det(A). 

ordo 3x3 disini adalah maksudnya 3 baris 3 kolom . Random ? random disini adalah angka yang ada didalam matrik ordo 3x3 ini acak . jadi diacak secara otomatis , tidak dimasukkan secara manual . 
langsung saja ini dia source programnya .

---------------------------------------------------------------------------------------------------------------
#include <iostream>
#include <time>
#include <stdlib>
#include <conio>

void main(){
 int matriks [3][3];
 int determinan;

 srand(time(NULL));
 cout<<"Matriks : \n";
 for(int i=0;i<3;i++){
  for(int j=0;j<3;j++){
    matriks[i][j]=rand()%10;
      cout<<"\t"<<matriks[i][j];
   }
   cout<<endl;
 }

 int satu=((matriks[0][0]*matriks[1][1]*matriks[2][2])+(matriks[0][1]*matriks[1][2]*matriks[2][0])+(matriks[0][2]*matriks[1][0]*matriks[2][1]));
 int dua=((matriks[0][1]*matriks[1][0]*matriks[2][2])+(matriks[0][0]*matriks[1][2]*matriks[2][1])+(matriks[0][2]*matriks[1][1]*matriks[1][0]));
 determinan=satu-dua;
 cout<<"Determinan : "<<determinan<<"\n";
 getch();

}
---------------------------------------------------------------------------------------------------------------

Output Program :

Semoga Membantu

You Might Also Like

0 komentar: