Sabtu, 08 November 2014

Buffered Reader

Buatlah program dibawah ini menggunakan BufferedReader dan buatkan analisanya:
Dengan ketentuan sebagai berikut :
 Jika rata-rata nilai lebih dari 90 = exellent
 Jika rata-rata nilai diantara 80-90 = good job
 Jika rata-rata nilai diantara 60-80 = you must belajar kerAs!
 Jika nilai dibawah rata-rata = you failed!




/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package java1;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author Win7_32
 */
public class Java1 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
       
        BufferedReader sc = new BufferedReader(new InputStreamReader(System.in));
        int nilai1,nilai2,nilai3,rata = 0;
       
        String grade = "";
        try {
            System.out.print("Masukkan nilai 1 = ");
            nilai1 = Integer.parseInt(sc.readLine());
            System.out.print("Masukkan nilai 2 = ");
            nilai2 = Integer.parseInt(sc.readLine());
            System.out.print("Masukkan nilai 3 = ");
            nilai3 = Integer.parseInt(sc.readLine());
            rata = (nilai1 + nilai2 + nilai3)/3;
        
        } catch (IOException ex) {
            Logger.getLogger(Java1.class.getName()).log(Level.SEVERE, null ,ex);
        }
       
        System.out.print("Nilai anda : " +rata);
       
        if (rata>=90) { System.out.println(" Excelent");}
        else if (rata>=80 && rata <90){ System.out.println(" Good job");}
        else if (rata>=60 && rata <80){ System.out.println(" You must belajar Keras");}
        else if (rata<=60) { System.out.println(" You Failed");}   
    }
}

Tidak ada komentar:

Posting Komentar