Bomber Graf!TY Indonesia

Jangan cuma kanvas yang di gambar tembok juga

Membuat determinan dengan java

import java.io.*;

class determinan

{

public static void main (String[]args) throws IOException

{

BufferedReader input = new BufferedReader ( new InputStreamReader (System.in));

System.out.print (“ordo matrik = 3 x 3”);

int[][]matrik = new int [3][3];

System.out.println(“masukan elemean matriksnya yua”);

for (int i=0;i<3 ;i++ )

{

for(int j=0;j<3 ;j++)

{

System.out.print(“elemen [“+(i+1)+”,”+(j+1)+”]=”);

matrik[i][j]=Integer.parseInt(input.readLine());

}

}

for (int i=0;i<3 ;i++ )

{

System.out.print(“|”);

for(int j=0;j<3 ;j++)

{

System.out.print(matrik[i][j]+” “);

}

System.out.println(“|”);

}

int dtr=(matrik[0][0]*matrik[1][1]*matrik[2][2])+(matrik[0][1]*matrik[1][2]*matrik[2][0])+(matrik[0][2]*matrik[1][0]*matrik[2][1])-(matrik[2][0]*matrik[1][1]*matrik[0][2])-(matrik[2][1]*matrik[1][2]*matrik[0][0])-(matrik[2][2]*matrik[1][0]*matrik[0][1]);

System.out.println(“determinannya=”+dtr);

}

}

Disini adalah program java untuk membuat determinat dimana intinya determinan adalah untuk menjumlahkan semua elementer yang bertanda dari A dan dinyatakan dengan det (A).

Disini program determinan javanya adalah berordo 3×3 jadi pada ordo 3×3 intinya adalah :

Misalnya B = | p q r |

| s t u|

| v w x|

Maka determinan (B) = |B| = ptx + quv + rsw – rtv – puw

Dan pada coding diatas pun logikanya sama dengan contoh diatas hanya saja pada program diatas mnggunakan array dimana indeksnya dimulai dari 0 maka jadinya :

(matrik[0][0]*matrik[1][1]*matrik[2][2])+

(matrik[0][1]*matrik[1][2]*matrik[2][0])+

(matrik[0][2]*matrik[1][0]*matrik[2][1])-(matrik[2][0]*matrik[1][1]*matrik[0][2])-(matrik[2][1]*matrik[1][2]*matrik[0][0])-(matrik[2][2]*matrik[1][0]*matrik[0][1]);

Intinya pun sama seperti determinan b diatas hanya saja dimulai dai 0 kerena array ondex awalnya adalah 0

25 Mei 2010 - Posted by | Uncategorized

Belum ada komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: