Rabu, 15 Agustus 2012

Kombinasi 3 Input (Scanner, Buffered Reader, JOption Pane)

Kali ini saya akan memposting tutorial menampilkan operasi matematika sederhana yang diimputkan lewat scanner, buffered reader dan JOptionpane. Singkatnya program ini digunakan untuk mengkalikan 2 buah bilangann lewat scanner dan buffered reader dan kemudian hasilnya dibagi dengan inputan yang dimasukkan lewat JOptionPane. Untuk program saya ini saya menggunakan netbeans, tapi bisa juga lewat eclipse ataupun yang lainnya. Penasaran seperti apa programnya lansung aja simak di bawah ini :
1. Buka Netbeans
2. Klik kanan pilih New Java Class
3. Masukkan coding di bawah ini :



import javax.swing.JOptionPane;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
kemudian beri code ini di bawah nama Class anda :
 public static void main(String[] args){
//scanner
        Scanner input = new Scanner (System.in);
        System.out.println("First Number : ");
        String fn = input.nextLine();
//Buffered Reader
        BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
        String sn = "";
        System.out.print("Second Number : ");
        try {
        sn = dataIn.readLine();
        }
        catch(IOException e) {
        System.out.println("Error!");
        }      
//JOptionPane
      String tn = JOptionPane.showInputDialog("Third Number : ");
                
         int n1 = Integer.parseInt(fn);
         int n2 = Integer.parseInt(sn);
         int n3 = Integer.parseInt(tn);
         int hasil = (n1*n2)/n3;
                
  JOptionPane.showMessageDialog(null, "Jawaban dari ( " +fn +" x " +sn +" ) : " +tn +" = " +hasil,
              "ANSWER", JOptionPane.PLAIN_MESSAGE);
    }

}


Dan ini hasilnya pada saat di run :

Gb 1 : ket : 
-first number dimasukkan dengan cara scanner (langsung lewat code program)
-second number dimasukkan cara buffered reader(menginputkan pada saat program telah running)

Gb 2 : Penginputan third number melalui JOptionPane

Gb 3 : Hasil yang ditampilkan melalui messagebox

Dan cukup segini dulu tutorial dari saya. Semoga bisa berguna bagi para pembaca sekalian yang juga sedang dalam tahap awal mempelajari Java. Dan trus kunjungi blogku ya, karena selalu ada yang baru, xoxoxo :D 




       

Tidak ada komentar:

Posting Komentar