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....
Langganan:
Posting Komentar (Atom)
5 comments:
makasih, buat belajar q
silahkan bre makasih udah mampir kesini
aq suka kodingan mu
bisa bantu aq dalam mem buat tugas
saya juga masih belajar kok om toni
infonya sangat bermanfat dan menambah wawasan,, thanks gan..
Posting Komentar