Jumat, 12 November 2010

Java Calculator

Mari belajar Java.


Berikut ini adalah contoh program sederhana Kalkulator Java, namun hanya dapat dipergunakan untuk menghitung bilangan bulat dengan operasi penjumlahan, pengurangan, perkalian dan pembagian saja.


He he . . .


Maklum baru belajar. Doakan saja secepatnya agar saya bisa posting contoh program yang lebih kompleks dan detil. Amin.


Selamat Mencoba! Semoga bermanfaat. Buat yang sudah mahir, saya tunggu masukannya.



import javax.swing.JOptionPane;
public class kalkulator 
{
public static void main(String[] args) 
{
String menu;
String bil1;
String bil2;
int mn;
int b1;
int b2;
int hasil;
String result;
menu=JOptionPane.showInputDialog("Selamat Datang di Kalkulator\n \nSilakan Masukkan Pilihan Anda\n1. Penjumlahan\n2. Pengurangan\n3. Perkalian\n4. Pembagian");
bil1=JOptionPane.showInputDialog("Masukkan Bilangan Pertama : ");
bil2=JOptionPane.showInputDialog("Masukkan Bilangan Kedua : ");
mn=Integer.parseInt(menu);
b1=Integer.parseInt(bil1);
b2=Integer.parseInt(bil2);
switch (mn)
{
case 1:
hasil=b1+b2;
result=b1+"+"+b2+"="+hasil;
JOptionPane.showMessageDialog(null,"Anda memilih menu Penjumlahan\nMohon Tunggu","Kalkulator Java", JOptionPane.INFORMATION_MESSAGE);
break;
case 2:
hasil=b1-b2;
result=b1+"-"+b2+"="+hasil;
JOptionPane.showMessageDialog(null,"Anda memilih menu Pengurangan\nMohon Tunggu","Kalkulator Java", JOptionPane.INFORMATION_MESSAGE);
break;
case 3:
hasil=b1*b2;
result=b1+"*"+b2+"="+hasil;
JOptionPane.showMessageDialog(null,"Anda memilih menu Perkalian\nMohon Tunggu","Kalkulator Java", JOptionPane.INFORMATION_MESSAGE);
break;
case 4:
hasil=b1/b2;
result=b1+"/"+b2+"="+hasil;
JOptionPane.showMessageDialog(null,"Anda memilih menu Pembagian\nMohon Tunggu","Kalkulator Java", JOptionPane.INFORMATION_MESSAGE);
break;
default:
result="ERROR"; 
JOptionPane.showMessageDialog(null,"Pilihan Anda Salah!\nSilakan Mencoba kembali","Kalkulator Java", JOptionPane.INFORMATION_MESSAGE);
break;
}
JOptionPane.showMessageDialog(null,"Hasil dari perhitungan anda adalah : \n"+result,"Kalkulator Java", JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,"Terima kasih telah menggunakan Kalkulator Java\n \nCreated by Indera Gunawan\nPowered by EditPlus2","Kalkulator Java", JOptionPane.INFORMATION_MESSAGE);
}
}


Sebelum di-compile dan di-run, jangan lupa di-save dengan nama file kalkulator.java



0 comments:

Posting Komentar

 
Free Web Hosting | Top Web Hosting | Great HTML Templates from easytemplates.com.