package Calculator;
import java.util.Scanner;
public class Calculator {
static Scanner scn = new Scanner(System.in);
static float tambah, nil1, nil2, kurang, kali, bagi;
static String ulang;
public static void main(String[] args) {
// TODO Auto-generated method stub
menu();
}
private static void menu() {
// TODO Auto-generated method stub
do{
System.out.println("===Menu===");
System.out.println("1.Tambah(+)");
System.out.println("2.Kurang(-)");
System.out.println("3.Kali(x)");
System.out.println("4.Bagi(:)");
System.out.print("Pilih : ");
String pilih = scn.next();
if(pilih.equalsIgnoreCase("1")||pilih.equalsIgnoreCase("Tambah")){
tambah();
}
else if(pilih.equalsIgnoreCase("2")||pilih.equalsIgnoreCase("Kurang")){
kurang();
}
else if(pilih.equalsIgnoreCase("3")||pilih.equalsIgnoreCase("kali")){
kali();
}
else if(pilih.equalsIgnoreCase("4")||pilih.equalsIgnoreCase("Bagi")){
bagi();
}
System.out.println();
System.out.print("Apakah Anda Mau Hitung Lagi [Y/T] : ");
ulang = scn.next();
}while(ulang.equalsIgnoreCase("Y"));
}
private static void bagi() {
// TODO Auto-generated method stub
System.out.print("Masukan Nilai 1 : ");
nil1 = scn.nextFloat();
System.out.print("Masukan Nilai 2 : ");
nil2 = scn.nextFloat();
bagi = nil1-nil2;
System.out.println("Hasil : "+bagi);
}
private static void kali() {
// TODO Auto-generated method stub
System.out.print("Masukan Nilai 1 : ");
nil1 = scn.nextFloat();
System.out.print("Masukan Nilai 2 : ");
nil2 = scn.nextFloat();
kali = nil1-nil2;
System.out.println("Hasil : "+kali);
}
private static void kurang() {
// TODO Auto-generated method stub
System.out.print("Masukan Nilai 1 : ");
nil1 = scn.nextFloat();
System.out.print("Masukan Nilai 2 : ");
nil2 = scn.nextFloat();
kurang = nil1-nil2;
System.out.println("Hasil : "+kurang);
}
private static void tambah() {
// TODO Auto-generated method stub
System.out.print("Masukan Nilai 1: ");
nil1 = scn.nextFloat();
System.out.print("Masukan Nilai 2: ");
nil2 = scn.nextFloat();
tambah = nil1+nil2;
System.out.println("Hasil : "+tambah);
}
}
Ok-Programming
Thursday, September 20, 2018