Pemrograman Java (membuat kalkulator sederhana pada java Netbeans)

pada postingan kali ini ane pengen bahas masalah java lagi nih...
ane pengen ngebagiin cara membuat kalkulator sederhana di netbeans
oke dari pada nunggu lama-lama mending kita langsung aja ya
ini dia coding nya gan

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class CalculatorModel
{
public static void main(String args [])
{
BufferedReader dataMasuk = new BufferedReader(new InputStreamReader(System.in));
//membuat objek dari kelas BufferedReader dgn nama dataMasuk

String pilihan="";
//mendefinisikan variabel pilihan bertipe String

String angkaPertama="";
//mendefinisikan variabel angkaPertama bertipe String

String angkaKedua="";
//mendefinisikan variabel angkaKedua bertipe String

System.out.println(" .:: Kalkulator Sederhana ::.");
System.out.println(" 1.  + ");
System.out.println(" 2.  - ");
System.out.println(" 3.  * ");
System.out.println(" 4.  / ");
System.out.print(" Masukkan pilihan anda : ");

try
{
pilihan = dataMasuk.readLine();
//membaca isi dari objek dataMasuk dan memberikan nilainya ke vasriabel pilihan

if(pilihan.equals("1"))
//apakah isi dari pilihan sama dgn 1
{
try
{
System.out.println(" PENAMBAHAN");
System.out.print(" Masukkan angka pertama : ");
angkaPertama = dataMasuk.readLine();
//membaca isi dari objek dataMasuk dan memberikan nilainya ke variabel angkaPertama

System.out.print(" Masukkan angka kedua : ");
angkaKedua = dataMasuk.readLine();
//membaca isi dari objek dataMasuk dan memberikan nilainya ke variabel angkaKedua

}
catch(Exception e)
{
System.out.println(" ERROR!!!");
}
int angkaPertamaInteger = Integer.parseInt(angkaPertama);
int angkaKeduaInteger = Integer.parseInt(angkaKedua);

System.out.println(" "+angkaPertamaInteger+" + "+angkaKeduaInteger+" = "+(angkaPertamaInteger+angkaKeduaInteger));
}
else if(pilihan.equals("2"))
{
try
{
System.out.println(" PENGURANGAN");
System.out.print(" Masukkan angka pertama : ");
angkaPertama = dataMasuk.readLine();
System.out.print(" Masukkan angka kedua : ");
angkaKedua = dataMasuk.readLine();
}
catch(Exception e)
{
System.out.println(" ERROR!!!");
}
int angkaPertamaInteger = Integer.parseInt(angkaPertama);
int angkaKeduaInteger = Integer.parseInt(angkaKedua);

System.out.println(" "+angkaPertamaInteger+" - "+angkaKeduaInteger+" = "+(angkaPertamaInteger-angkaKeduaInteger));
}
else if(pilihan.equals("3"))
{
try
{
System.out.println(" PERKALIAN");
System.out.print(" Masukkan angka pertama : ");
angkaPertama = dataMasuk.readLine();
System.out.print(" Masukkan angka kedua : ");
angkaKedua = dataMasuk.readLine();
}
catch(Exception e)
{
System.out.println(" ERROR!!!");
}
int angkaPertamaInteger = Integer.parseInt(angkaPertama);
int angkaKeduaInteger = Integer.parseInt(angkaKedua);

System.out.println(" "+angkaPertamaInteger+" * "+angkaKeduaInteger+" = "+(angkaPertamaInteger*angkaKeduaInteger));
}
else if(pilihan.equals("4"))
{
try
{
System.out.println(" PEMBAGIAN");
System.out.print(" Masukkan angka pertama : ");
angkaPertama = dataMasuk.readLine();
System.out.print(" Masukkan angka kedua : ");
angkaKedua = dataMasuk.readLine();
}
catch(Exception e)
{
System.out.println(" ERROR!!!");
}
float angkaPertamaInteger = Float.parseFloat(angkaPertama);
float angkaKeduaInteger = Float.parseFloat(angkaKedua);

System.out.println(" "+angkaPertama+" / "+angkaKedua+" = "+(angkaPertamaInteger/angkaKeduaInteger));
}
else
{
System.out.println(" Masukkan pilihan yang benar");
}
}
catch(Exception e)
{
System.out.println("ERROR!!!");
}
}
}

kalo kira-kira udah bener codingnya seperti diatas...
akan keluar tampilan seperti berikut :






itu dia contoh membuat kalkulator sederhana pada java netbeans
boleh dicoba kok...silahkan ya....hehehhe
oke semoga bermanfaat ya buat agan-agan semua....

Post a Comment