menu determinan

import java.util.Scanner;

class menuDeterminan
{
Scanner input = new Scanner(System.in);

int [][] matrika = new int [3][3];

public void inputElemen(){
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]=input.nextInt();

}
}
}

public void ordox(){
System.out.println("\nDeterminan 2×2");
System.out.println();
for(int i=0;i<2;i++)
{
System.out.print("|");
for(int j=0;j<2;j++)
{
System.out.print(matrika[i][j]+" ");

}
System.out.println("|");
}
int dtr=(matrika[1][1] * matrika[0][0]) – (matrika[0][1] * matrika[1][0]);
System.out.println("determinaya="+dtr);
}

public void ordoxx(){
System.out.println("\nDeterminan 3×3");
System.out.println();
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[0][2]*matrika[1][1]*matrika[2][0])+(matrika[0][0]*matrika[1][2]*matrika[2][1])+(matrika[0][1]*matrika[1][0]*matrika[2][2]));
System.out.println("determinaya="+dtr);
}

public void menu(){
System.out.println();
System.out.println("################################");
System.out.println("###### MENU UTAMA ######");
System.out.println("################################");
System.out.println("### ###");
System.out.println("### 1. Input ###");
System.out.println("### 2. Determinan Ordo 2X2 ###");
System.out.println("### 3. Determinan Ordo 3X3 ###");
System.out.println("### 4. EXIT ###");
System.out.println("### ###");
System.out.println("################################");
System.out.println();
System.out.print("Masukkan Pilihan Anda : ");
int pil = input.nextInt();

if(pil==1){
inputElemen();
menu();
}
if(pil==2){
ordox();
menu();
}
if(pil==3){
ordoxx();
menu();
}
if(pil==4){
System.out.println();
System.out.println("Anda Keluar");
}
}

public static void main(String[] args)
{
menuDeterminan Determinan = new menuDeterminan();
Determinan.menu();

}
}

selamat mencoba dan jangan lupa tinggalkan comment yaaaa šŸ˜€

Tinggalkan komentar