Penjumlahan 3 input menggunakan Scanner, JOptionPane dan BufferedReader
Alhamdulillah, setelah mencoba beberapa kali akhirnya salah satu kombinasi coding ini bisa running :D berikut ini adalah kombinasi coding Scanner, JOptionPane dan BufferedReader untuk penjumlahan 3 angka. Berikut codingnya :
import javax.swing.JOptionPane; //menunjukkan bahwa perintah JOptionPane berada pada folder javax dan sub folder swing dan akhirnya dipanggil perintah JOptionPane
import java.io.BufferedReader; //menunjukkan bahwa perintah BufferedReader berada pada folder java dan sub folder io dan akhirnya dipanggil perintah BufferedReader
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.Scanner; //menunjukkan bahwa perintah Scanner berada pada folder java dan sub folder util ( utility ) dan akhirnya dipanggil perintah Scanner
public class Tes {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println(" Masukkan Bilangan Pertama : ");
String pertama = input.nextLine();
//adalah perintah inputan menggunakan instruksi scanner
BufferedReader dataIn = new BufferedReader(new InputStreamReader
(System.in));
String kedua = ""; //adalah pengenalan variabel 'kedua' yang diinputkan dalam tipe data string
System.out.print(" Masukkan Bilangan Kedua : ");
try{
kedua = dataIn.readLine();
}catch( IOException e){
System.out.println("Error");
}
//Buffered
String ketiga = JOptionPane.showInputDialog("Masukkan Bilangan Ketiga : "); // adalah coding yang digunakan untuk menampilkan dialog box yang berfungsi sebagai sarana user menginputkan bilangannya
int bil1 = Integer.parseInt(pertama); // adalah coding yang digunakan merubah tipe data string menjadi integer
int bil2 = Integer.parseInt(kedua); // adalah coding yang digunakan merubah tipe data string menjadi integer
int bil3 = Integer.parseInt(ketiga); // adalah coding yang digunakan merubah tipe data string menjadi integer
int jml = bil1 + bil2 + bil3; // proses eksekusi penjumlahan menggunakan perintah aritmatika
JOptionPane.showMessageDialog(null, "Jumlah dari"
+ bil1 + " + " + bil2 + " + " + bil3 + " adalah" + "\n"
+ jml, "jawaban", JOptionPane.PLAIN_MESSAGE); // proses output menggunakan Message Dialog
//JOptionPane
}
}
Berikut adalah ScreenShotnya :
1. Tampilan output Perintah Scanner
2. Tampilan output Perintah Buffered Reader
3. Tampilan output JOptionPane
4. Dan ini hasilnyaaa \(^-^)/
Terima kasih atas kunjungannya, semoga bermanfaat :D
0 komentar:
Posting Komentar