Minggu, 10 April 2011

Determinan pada java

import java.io.*;
class determinan
{
public static void main (String[] args) throws Exception
{
BufferedReader input = new BufferedReader( new InputStreamReader (System.in));
System.out.println("ordo matriks = 3*3");
int [][] matrika = new int [3][3];
System.out.println("masukan elemen matriksnya:");
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++)
{
System.out.print("elemen ["+(i+1)+","+(j+1)+"]=");
matrika[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(matrika[i][j]+" ");
}
System.out.println("|");
}
int dtr=((matrika[0][0]*matrika[1][1]*matrika[2][2])+(matrika[0][1]*matrika[1][2]*matrika[2][0])+(matrika[0][2]*matrika[1][0]*matrika[2][1]))-((matrika[2][0]*matrika[1][1]*matrika[0][2])+(matrika[2][1]*matrika[1][2]*matrika[0][0])+(matrika[2][2]*matrika[1][0]*matrika[0][1]));
System.out.println("determinannya="+dtr);
}
}

Tidak ada komentar:

Posting Komentar