Rabu, 14 Maret 2012

JAVA - Kalkulator

Perhitungan Sederhana kalkulator 

hy chum,
aku pengen share soal program sederhana, tentunya menggunakan applikasi Java. kali ini aku akan membuat sebuah perhitungan yang meliputi penjumlahan, pengurangan, perkalian n pembagian.. so.. jangan pusing dulu yuuuuk mariiiii....
buat project baru di applikasi netbeans silahkan desain tampilan sederhana berikut :
change variable name pada setiap textfield yang ada. disini aku mengguanakan variable yang mudah diingat, mengikuti nama label, angka 1, angka 2 dan hasil. 
berikut listing untuk command button penjumlahan (+), pengurangan (-), perkalian (*) dan pembagian (/).
 silahkan chum klik kanan tombol (+), pilih Events Action Actionpermormed[jButton1ActionPerformed]
masukkan listing berikut :


// variabel penampung hasil baca komponen, string konversi ke integer
        int a1 = Integer.parseInt(angka1.getText());
        int a2 = Integer.parseInt(angka2.getText());
        //menjumlahkan a1 dan a2
        int a3 = a1 + a2;
        // menampilkan a3 pd komponen hasil
        hasil.setText(String.valueOf(a3)); 



kemudian masukkan listing pada tombol (-) dengan langkah yang sama, klik kanan pada tombol (-) pilih EventsActionActionperformed[jButton2ActionPerformed]
// variabel penampung hasil baca komponen, string konversi ke integer
        int a1 = Integer.parseInt(angka1.getText());
        int a2 = Integer.parseInt(angka2.getText());
        //menjumlahkan a1 dan a2
        int a3 = a1 - a2;
        // menampilkan a3 pd komponen hasil
        hasil.setText(String.valueOf(a3));



listing untuk perkalian ( * ) yaitu,
// variabel penampung hasil baca komponen, string konversi ke integer
        int a1 = Integer.parseInt(angka1.getText());
        int a2 = Integer.parseInt(angka2.getText());
        //menjumlahkan a1 dan a2
        int a3 = a1 - a2;
        // menampilkan a3 pd komponen hasil
        hasil.setText(String.valueOf(a3));



listing untuk pembagian (/) adalah,
// variabel penampung hasil baca komponen, string konversi ke integer
        double a1 = Double.parseDouble(angka1.getText());
        double a2 = Double.parseDouble(angka2.getText());
        //menjumlahkan a1 dan a2
        double a3 = a1 / a2;
        NumberFormat desimal = new DecimalFormat("#0.00");
        hasil.setText(desimal.format(a3));

Tidak ada komentar:

Posting Komentar