Sabtu, 12 Januari 2013

Program pd Java tentang Bufferedreader , IOexception , dan Scanner


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