package pecahan;
import java.util.Scanner;
/**
*
* @author Rissa arimawan
*/
public class Pecahan {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
boolean keluar = false;
int atas,bawah,up,down;
do{
System.out.println("Tugas Kalkulator Pecahan");
System.out.println("------------------------");
System.out.println("1.Tambah");
System.out.println("2.Kurang");
System.out.println("3.Bagi");
System.out.println("4.Kali");
System.out.println("5.Keluar");
int pil = input.nextInt();
if(pil==1){
System.out.println("==========================");
System.out.println("Masukan Pecahan Atas Pertama");
atas=input.nextInt();
System.out.println("Masukan Pecahan Bawah Pertama");
bawah=input.nextInt();
System.out.println("Masukan Pecahan Atas Kedua");
up=input.nextInt();
System.out.println("Masukan Pecahan Bawah Kedua");
down=input.nextInt();
int hasildown=bawah*down;
int hasilup=((hasildown/bawah)*atas)+((hasildown/down)*up);
System.out.println("Maka hasil nya adalah "+hasilup+"/"+hasildown);
}
else if(pil==2){
System.out.println("==========================");
System.out.println("Masukan Pecahan Atas Pertama");
atas=input.nextInt();
System.out.println("Masukan Pecahan Bawah Pertama");
bawah=input.nextInt();
System.out.println("Masukan Pecahan Atas Kedua");
up=input.nextInt();
System.out.println("Masukan Pecahan Bawah Kedua");
down=input.nextInt();
int hasildown=bawah*down;
int hasilup=((hasildown/bawah)*atas)-((hasildown/down)*up);
System.out.println("Maka hasil nya adalah "+hasilup+"/"+hasildown);
}
else if(pil==3){
System.out.println("==========================");
System.out.println("Masukan Pecahan Atas Pertama");
atas=input.nextInt();
System.out.println("Masukan Pecahan Bawah Pertama");
bawah=input.nextInt();
System.out.println("Masukan Pecahan Atas Kedua");
up=input.nextInt();
System.out.println("Masukan Pecahan Bawah Kedua");
down=input.nextInt();
int hasilup=atas*down;
int hasildown=bawah*up;
System.out.println("Maka hasil nya adalah "+hasilup+"/"+hasildown);
}
else if(pil==4){
System.out.println("==========================");
System.out.println("Masukan Pecahan Atas Pertama");
atas=input.nextInt();
System.out.println("Masukan Pecahan Bawah Pertama");
bawah=input.nextInt();
System.out.println("Masukan Pecahan Atas Kedua");
up=input.nextInt();
System.out.println("Masukan Pecahan Bawah Kedua");
down=input.nextInt();
int hasildown=bawah*down;
int hasilup=atas*up;
System.out.println("Maka hasil nya adalah "+hasilup+"/"+hasildown);
}
else if(pil==5){
keluar=true;
}
else {
System.out.println("Pilihan yang anda masukkan salah");
System.out.println();
}
}while(keluar==false);
}
}