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.
Senin, 13 Agustus 2012
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar