import java.io.*;
class matrik3x3{
public static void main (String[] args) throws Exception{
BufferedReader input= new BufferedReader(new InputStreamReader(System.in));
System.out.println ("Ordo Matrik = 3x3 ");
int [][] MatriksY = new int [3][3];
System.out.println("Masukkan Elemen Matriksnya : ");
for(int i=0;i<3;i++){
for(int j=0;j<3;j++){
System.out.print("Elemen ["+(i+1)+","+(j+1)+"] = ");
MatriksY[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(MatriksY[i][j]+" ");
}
System.out.println("|");
}
int determinan=((MatriksY[0][0]*MatriksY[1][1])-(MatriksY[2][2])
+(MatriksY[0][1]*MatriksY[1][2]*MatriksY[2][0])
+(MatriksY[0][2]*MatriksY[1][0]*MatriksY[2][1]))
-((MatriksY[0][2]*MatriksY[1][1]*MatriksY[2][0])
+(MatriksY[0][0]*MatriksY[1][2]*MatriksY[2][1])
+(MatriksY[0][1]*MatriksY[1][0]*MatriksY[2][2]));
System.out.println("Determinannya Adalah = "+determinan);
int m11, m12, m13, m21, m22, m23, m31, m32, m33;
m11 = 1*((MatriksY[2][2]*MatriksY[3][3]*MatriksY[2][3]*MatriksY[3][2]));
m12 = -1*((MatriksY[2][1]*MatriksY[3][3]*MatriksY[2][3]*MatriksY[3][1]));
m13 = 1*((MatriksY[2][1]*MatriksY[3][2]*MatriksY[2][2]*MatriksY[3][1]));
m21 = -1*((MatriksY[1][2]*MatriksY[3][3]*MatriksY[1][3]*MatriksY[3][2]));
m22 = 1*((MatriksY[1][1]*MatriksY[3][3]*MatriksY[1][3]*MatriksY[3][1]));
m23 = -1*((MatriksY[1][1]*MatriksY[3][2]*MatriksY[1][2]*MatriksY[3][1]));
m31 = 1*((MatriksY[1][2]*MatriksY[2][3]*MatriksY[1][3]*MatriksY[2][2]));
m32 = -1*((MatriksY[1][1]*MatriksY[2][3]*MatriksY[1][3]*MatriksY[2][1]));
m33 = 1*((MatriksY[1][1]*MatriksY[2][2]*MatriksY[1][2]*MatriksY[2][1]));
MatriksY[0][0] = m11;
MatriksY[0][1] = m21;
MatriksY[0][2] = m31;
MatriksY[1][0] = m12;
MatriksY[1][1] = m22;
MatriksY[1][2] = m32;
MatriksY[2][0] = m13;
MatriksY[2][1] = m23;
MatriksY[2][2] = m33;
System.out.println("Matriks Inversnya : ");
for(int i=0;i<3;i++){
System.out.print("|");
for(int j=0;j<3;j++){
System.out.print(MatriksY[i][j]/determinan+" ");
}
System.out.println("|");
}
}
}
Like this:
Like Loading...
Related