Berikut masih sambungan Tugas Pendahuluan 2 Iqbal Laboratorium Bahsa Pemrograman II(Java), Berikut artikelnya :
3.Cari program dalam inputannya terdapat bufferedreader , IOexception , dan scanner
A. Penggabungan BufferedReader , IOException dan Scanner
package project.java;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import javax.swing.JOptionPane;
public class Inputan3Class {
public static void main (String [] args ) {
BufferedReader dataIn = new BufferedReader (new InputStreamReader (System.in));
String fn = "" ;
System.out.println("Masukkan bilangan pertama : ");
Scanner input = new Scanner (System.in);
String sn = input.nextLine ();
System.out.println("Masukkan bilangan kedua : ");
String tn = JOptionPane.showInputDialog ("Masukkan Bilangan ketiga : ");
try {
fn = dataIn.readLine();
}
catch (IOException e) {
System.out.println ("Error !");
}
int hasil1 = Integer.parseInt (fn);
int hasil2 = Integer.parseInt (sn);
int sum = hasil1+hasil2;
int hasil3 = Integer.parseInt (tn);
int jawab = sum + hasil3;
JOptionPane.showMessageDialog(null, "The answer is " +jawab, "JAWABAN", JOptionPane.PLAIN_MESSAGE);
}
}
B. Penggabungan BufferedReader , IOException dan Scanner
package Tugas3;
import java.util.Scanner;
import javax.swing.JOptionPane;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Tugas3 {
public static void main(String[] args)
{
//Input nama di BufferedReader
BufferedReader dataIn=new BufferedReader(new InputStreamReader(System.in));
String nama=”";
//memasukkan nama
System.out.print(“Siapa Anda?”);
try{nama=dataIn.readLine();}
catch(IOException e){
System.out.println(“Error!”);}
//menampilkan nama
System.out.println(“Hai”+nama+”");
//setelah itu masukkan angka lewat Scanner
int angka1,angka2,angka3;
Scanner input=new Scanner(System.in);
System.out.println(“Penjumlahan”);
System.out.println(“———–”);
System.out.println(“Angka Pertama Adalah:”);
//Angka Pertama masuk di Var angka1
angka1=input.nextInt();
String fn = JOptionPane.showInputDialog(“Enter first number”);
String sn = JOptionPane.showInputDialog(“Enter second number”);
int num1 = Integer.parseInt(fn);
int num2 = Integer.parseInt(sn);
int sum = num1 + num2;
JOptionPane.showMessageDialog(null, “The answer is ” +sum, “JAWABAN”, JOptionPane.PLAIN_MESSAGE);
}
}
C. Penggabungan BufferedReader , IOException dan Scanner
import javax.swing.JOptionPane;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class zulchaedir {
public static void main(String[] args){
Scanner input = new Scanner (System.in);
System.out.println("Masukkan angka pertama : ");
String fn = input.nextLine();
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
String sn = "";
System.out.print("Masukkan angka kedua : ");
try {
sn = dataIn.readLine();
}
catch(IOException e) {
System.out.println("Error!");
}
String tn = JOptionPane.showInputDialog("Masukkan angka ketiga : ");
int n1 = Integer.parseInt(fn);
int n2 = Integer.parseInt(sn);
int n3 = Integer.parseInt(tn);
int hasil = (n1*n2)/n3;
JOptionPane.showMessageDialog(null, " " + " ( " +fn +" x " +sn +" ) : " +tn +" = " +hasil,
"HASIL AKHIR", JOptionPane.PLAIN_MESSAGE);
Tidak ada komentar:
Posting Komentar