Minggu, 09 September 2012

JAVA Kombinasi 3 Input ( Scanner, Buffered, JOptionPane )

 Kali ini saya akan memposting program java untuk perkalian bilangan pertama dan kedua kemudian dibagi dengan bilang ke tiga.
Untuk proses hasilnya bisa dilihat akan diperoleh seperti ini:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author dikki
 */
import javax.swing.JOptionPane;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;


public class JAVAkombinasiscript3input {
        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,
                        "JAWABAN", JOptionPane.PLAIN_MESSAGE);
    }

}




Berikut ScreenShoot dari Coding Diatas :

1) Tampilan pertama. Masukkan nilai pertama

2) Lalu masukkan nilai kedua


3) Enter dan akan muncul Input Message Dialog. Isi nilai ketiga


4) Lalu Enter atau Tekan Oke. Akan muncul hasil seperti ini :


NB : Kalau tampilan JOptionPane tidak keluar, 
( tampilan seperti dibawah ), lakukan Alt + Tab .


 


Tidak ada komentar:

Posting Komentar


 
;