Senin, 13 Agustus 2012

Kombinasi 3 Input (JAVA)

Assalamualaikum Warahmatullah Wabarakah.
Pada kali ini saya akan men-share tentang Komnbinasi 3 Input yang berbeda. Maksudnya, itu dalam program ini kita menggunakan 3 inputan yang berbeda. Jenis-jenis inputan itu adalah Scanner, Buffered Reader, dan JOptionPane.

Check This Out!



Ini keseluruhan codingnya :

import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import javax.swing.JOptionPane;

public class kombinasi_3_input {              <== Pada bagian ini, kombinasi_3_input diganti nama file masing"
    public static void main(String[] args) {
//Scanner
        Scanner input = new Scanner(System.in);
        System.out.println("First Number : ");
        String satu = input.nextLine();
//Buffered_Reader       
        BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
        String dua = "";
        System.out.print("Second Number(Pengali) = ");
        try{
            dua = dataIn.readLine();
        }
        catch(IOException a){
            System.out.println("Error, cak!");
        }
//JOptionPane       
        String tiga = JOptionPane.showInputDialog("Third Number(Pembagi) = ");
                int scn = Integer.parseInt(satu);
                int bfr = Integer.parseInt(dua);
                int jop = Integer.parseInt(tiga);
                int ans = (scn*bfr)/jop;
       
        JOptionPane.showMessageDialog(null, "Answer from (" +satu +" * " +dua +") / " +tiga +" = " +ans,
                "Answer", JOptionPane.PLAIN_MESSAGE);
       
    }
}

Ini keseluruhan coding dalam program :



Jika dijalankan :

Inputan yang pertama menggunakan Scanner.


Inputan yang kedua(pengali) menggunakan Buffered Reader.


Inputan yang ketiga(pembagi) menggunakan JOptionPane.
Jika input box tidak keluar saat proses running, maka klik saja tombol Alt+Tab.



Lalu jika di-klik "OK", inilah hasilnya :


Sekian dari saya. Mohon maaf jika masih banyak yang salah.
Wassalamualaikum Warahmatullah Wabarakah.

0 komentar:

Posting Komentar