package javaapplication1;
class baca
{
public static String bacaString ()
{
int karakter;
String str="";
boolean selesai = false;
while (!selesai)
{
try
{
karakter = System.in.read ();
if (karakter<0 || (char) karakter =='\n')
{
selesai = true;
}
else if ( (char) karakter !='r')
{
str = str + (char) karakter;
}
}
catch (java.io.IOException e)
{
System.err.println("ada kesalahan");
selesai = true;
}
}
return str;
}
}
public class Main {
static boolean oke = true ;
public static void menu(){
System.out.println("Silah Kan pilih menu Di Bawah ini : \n");
System.out.println("(1) [Pertambahan]");
System.out.println("(2) [Pengurangan]");
System.out.println("(3) [Perkalian]");
System.out.println("(4) [Pembagian]");
System.out.println("(5) [Exit] ");
String text = baca.bacaString();
int jadi = Integer.parseInt(text);
if(jadi ==1)
{
System.out.println("masukkan angka pertama");
String a = baca.bacaString();
int awal = Integer.parseInt(a);
System.out.println("masukkan angka kedua");
String b = baca.bacaString();
int sani = Integer.parseInt(b);
System.out.print("hasil pertambahan = ");
System.out.println(awal+sani);
}
if (jadi==2)
{
System.out.println("masukkan angka pertama");
String a = baca.bacaString();
int awal = Integer.parseInt(a);
System.out.println("masukkan angka kedua");
String b = baca.bacaString();
int sani = Integer.parseInt(b);
System.out.print("hasil pengurangan = ");
System.out.println(awal-sani);
}
if (jadi==3)
{
System.out.println("masukkan angka pertama");
String a = baca.bacaString();
int awal = Integer.parseInt(a);
System.out.println("masukkan angka kedua");
String b = baca.bacaString();
int sani = Integer.parseInt(b);
System.out.println("hasil perkalian = "+awal*sani);
}
if (jadi==4)
{
System.out.println("masukkan angka pertama");
String a = baca.bacaString();
int awal = Integer.parseInt(a);
System.out.println("masukkan angka kedua");
String b = baca.bacaString();
int sani = Integer.parseInt(b);
if (sani==0){
System.out.println("Oopz...gagal ???");
}
else{
System.out.println("hasil pembagian = "+ awal/sani);
}
}
if(jadi==5)
{
oke = false;
}
if (jadi > 5)
{
System.out.println("0oPz,,kyak Nya angka yg anda masukkan salah dech ");
}
}
public static void main(String[] args) {
while(oke){
Main.menu();
}
}
}