Sabtu, 09 November 2013

Perhitungan Bahasa Java dengan inputan keyboard

Hai Sobat... sudahkah kalian membaca postingan Perhitungan Bahasa Java ? Nah, kali ini Saya akan menulis Perhitungan Bahasa Java juga, tetapi menggunakan inputan dari keyboard... Oke Langsung aja ke TKP...
:b:

Buka Software kesayangan kalian JCreator/Netbeans, bikin Project baru dengan nama "input"... dan masukkan codingnya seperti dibawah ini,,,(cetak tebal)

import javax.swing.*; //untuk mengaktifkan fungsi2 seperti input data,pesan,dll.
public class input {
   
    public static void main(String[] args) {
        //deklarasi
        String psn1, psn2;
        int a, b, c, d, e;
         //inputan dari keyboard (String)
        psn1=JOptionPane.showInputDialog("Bilangan pertama?");
        psn2=JOptionPane.showInputDialog("Bilangan kedua?");
       
       
//merubah String menjadi integer
        a=Integer.parseInt(psn1);
        b=Integer.parseInt(psn2);
        

        //proses
        c=a+b;
        d=a-b;
        e=a*b;
        
        //menampilkan (output)
        System.out.println(a+" + "+b+ " = "+c);
        System.out.println(a+" - "+b+ " = "+d);
        System.out.println(a+" * "+b+ " = "+e);
       
     }
}

inputan bilangan pertama
inputan bilangan kedua
hasil

Kita rasa masih ada yang kurang yah??? kurang bumbu pembagian..hehe... OK, karna Saya orangnya baik, Saya tambahin dehh,,, Kenapa Saya pisahkan? Masih ingat kan postingan Saya kemaren? pembagian itu akan menghasilkan bilangan pecahan, jadi kita harus menggunakan tipe data float... nah tambahin codingnya menjadi seperti ini (tambahin yg cetak tebal),,,


import javax.swing.*; //untuk mengaktifkan fungsi2 seperti input data,pesan,dll.
public class input {
   
    public static void main(String[] args) {
        //deklarasi
        String psn1, psn2;
        int a, b, c, d, e;

        //inputan dari keyboard (String)
        psn1=JOptionPane.showInputDialog("Bilangan pertama?");
        psn2=JOptionPane.showInputDialog("Bilangan kedua?");
       
        //merubah String menjadi integer
        a=Integer.parseInt(psn1);
        b=Integer.parseInt(psn2);
        
        //proses
        c=a+b;
        d=a-b;
        e=a*b;
        
        //menampilkan (output)
        System.out.println(a+" + "+b+ " = "+c);
        System.out.println(a+" - "+b+ " = "+d);
        System.out.println(a+" * "+b+ " = "+e);
 
       
        //menambahkan fungsi pembagian
        float f, g, h;
        f=Float.parseFloat(psn1);
        g=Float.parseFloat(psn2);
        h=f/g;
        System.out.println(a+" / "+b+ " = "+h);
    }
}

hasil setelah ditambahkan pembagian

Yupzz... beres deh... kalo bingung cuma awalnya aja ko bingung, tapi tar lama2 juga bisa ko,, bisa bingung juga maksudnya,,,
:a: :a: :a:

Semoga bermanfaat...

Tidak ada komentar:

Posting Komentar