membuat program kalkulator sederhana pada java Netbeans

on Minggu, 01 Juli 2012
malem agan-agan semua....
gimana kabarnya ni...
dingin banget ya malem ni...
wah dari pada ga ada kerjaan mending ane ngepost lagi deh...
oke postingan kali ini ane pengen bahas masalah java lagi ne...
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....



5 comments:

Anonim mengatakan...

makasih, buat belajar q

cyb3r_m0nst3r mengatakan...

silahkan bre makasih udah mampir kesini

Unknown mengatakan...

aq suka kodingan mu
bisa bantu aq dalam mem buat tugas

cyb3r_m0nst3r mengatakan...

saya juga masih belajar kok om toni

ace maxs mengatakan...

infonya sangat bermanfat dan menambah wawasan,, thanks gan..

Posting Komentar