Kalkulator sederhana dengan bahasa Java, penggunaan bahasa tersebut umumnya melalui Netbeans atau Eclipse. Pada aplikasi kalkulator ini terdapat 4 Operasi, yaitu Penjumlahan, Pengurangan, Pembagian dan Perkalian.
Kode Program :
Kode Program :
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class BasicCalc {
public static void main(String[] args) {
// Mengambil Input Keyboard dengan BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// Try - Catch untuk menangani Error proses Input/Output
try {
System.out.println("1. Penjumlahan\n2. Pengurangan\n3. Pembagian\n4. Perkalian");
System.out.print("Operasi : ");
// Mengambil data inputan (String)
String op = br.readLine();
// Mengubah (String) menjadi (Integer) menggunakan Parsing
int op1 = Integer.parseInt(op);
// Bilangan ke-1
System.out.print("Bilangan 1 : ");
String a = br.readLine();
int a1 = Integer.parseInt(a);
// Bilangan ke-2
System.out.print("Bilangan 2 : ");
String b = br.readLine();
int b1 = Integer.parseInt(b);
// Menghitung Jawaban
if(op1 == 1) {
// Penjumlahan
int jawab = a1 + b1;
System.out.println("Hasil " + a + " + " + b + " = " + jawab);
}
else if(op1 == 2) {
// Penjumlahan
int jawab = a1 - b1;
System.out.println("Hasil " + a + " - " + b + " = " + jawab);
}
else if(op1 == 3) {
// Perkalian
double jawab = a1 / b1;
System.out.println("Hasil " + a + " / " + b + " = " + jawab);
}
else if(op1 == 4) {
// Pembagian
long jawab = a1 * b1;
System.out.println("Hasil " + a + " x " + b + " = " + jawab);
}
}
catch(Exception e) {
// Menampilkan Pesan Error
System.out.println("Error : " + e);
}
}
}


EmoticonEmoticon