Kombinasi 3 Inputan Java (Scanner, Bufferedreader, JOptionPane)
Pada postingan saya kali ini, saya akan memberikan sedikit gambaran tentang Kombinasi 3 Inputan dari Java. yaitu Scanner, Bufferedreader, dan JOptionPane. Inputan pertama dikalikan dengan bilangan kedua setelah itu hasilnya dibagi dengan inputan bilangan ketiga.
Contohnya bisa dilihat di bawah ini :
1. Saya menggunakan input scanner untuk bilangan pertama, dan menggunakan fungsi printIn.
Inputan Scanner |
2. pada inputan untuk bilangan kedua saya menggunakan input BufferedReader dan menggunakan fungsi print.
Inputan BufferedReader |
3. Sedangakan pada inputan untuk Bilangan ketiga saya menggunakan input JOptionPane dan menggunakan fungsi ShowInputDialog, artinya kita harus menekan ALT + TAB agar keluar input dialognya dan baru bisa menginputkan bilangan ketiga.
Inputan JOptionPane |
4. Setelah itu akan keluar MessageDialog dan keluar hasilnya,
Result |
Script JAVA dari Program Diatas :
package Praktek1;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import javax.swing.JOptionPane;
public class kombinasi_3_inputan {
public static void main (String[] args) {
Scanner input = new Scanner (System.in);
System.out.println("Masukkan bilangan Pertama: ");
String fn = input.nextLine();
BufferedReader dataIn = new BufferedReader (new InputStreamReader(System.in) );
String sn = "";
System.out.print("Masukkan bilangan Kedua: ");
try{
sn = dataIn.readLine();
}catch (IOException e){
System.out.println("Maaf inputan Salah !");
}
String tn = JOptionPane.showInputDialog("Masukkan bilangan Ketiga: ");
int num1 = Integer.parseInt(fn);
int num2 = Integer.parseInt(sn);
int sum = num1*num2;
int num3 = Integer.parseInt(tn);
int result = sum/num3;
JOptionPane.showMessageDialog(null, "Hasilnya adalah " +result, "Hasil", JOptionPane.PLAIN_MESSAGE);
}
}
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import javax.swing.JOptionPane;
public class kombinasi_3_inputan {
public static void main (String[] args) {
Scanner input = new Scanner (System.in);
System.out.println("Masukkan bilangan Pertama: ");
String fn = input.nextLine();
BufferedReader dataIn = new BufferedReader (new InputStreamReader(System.in) );
String sn = "";
System.out.print("Masukkan bilangan Kedua: ");
try{
sn = dataIn.readLine();
}catch (IOException e){
System.out.println("Maaf inputan Salah !");
}
String tn = JOptionPane.showInputDialog("Masukkan bilangan Ketiga: ");
int num1 = Integer.parseInt(fn);
int num2 = Integer.parseInt(sn);
int sum = num1*num2;
int num3 = Integer.parseInt(tn);
int result = sum/num3;
JOptionPane.showMessageDialog(null, "Hasilnya adalah " +result, "Hasil", JOptionPane.PLAIN_MESSAGE);
}
}
Silahkan mencoba !
Semoga Postingan saya Bermanfaat. Terimakasih.
0 komentar:
Posting Komentar