Minggu, 12 Agustus 2012

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