Tuesday, November 15, 2011

3 in one (Scanner, BufferedReader, JOption)

Berikut Program yang bisa untuk mencari rata-rata nilai..

Script :
import java.util.Scanner;
import java.io.*;
import javax.swing.JOptionPane;

public class InputBanyakClass {
   
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.print("Masukkan nilai 1 : ");
        String nilai1 = input.nextLine();
        int n1 = Integer.valueOf(nilai1).intValue();
       
        BufferedReader nilai2 = new BufferedReader(new InputStreamReader(System.in));
        try {
            System.out.print("Masukkan nilai 2 : ");
            float n2 = Float.parseFloat(nilai2.readLine());
            float n3 = Float.parseFloat(JOptionPane.showInputDialog("Masukkan nilai 3 : "));
            float rata2 = (n1+n2+n3)/3;
            JOptionPane.showMessageDialog(null, "Rata-ratanya dari adalah " + rata2);
        }
        catch (IOException e) {
            System.out.println(e);
        }  
    }
}

Cara Menjalankan Program ini :
 1. Masukkan nilai 1 :
 2. Masukkan nilai 2 :
 3. Masukkan nilai 3 :
 Hasil : 
Maka akan muncul hasil rata-rata dari penginputan sebanyak 3 nilai

0 komentar:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | GreenGeeks Review