Program Percabangan IF menentukan Status Nilai (Grade) dengan Java

Buatlah Program Percabangan IF menentukan Status Nilai dengan Java.
Dengan Ketentuan :
a. nilai <60 status="TIDAK LULUS"
b. nilai <70 status="LULUS CUKUP"
c. nilai <80 status="LULUS BAIK"
d. nilai 80-100 status="LULUS SANGAT BAIK"

Jawab :
Berikut source codenya :

package algoritma;
import java.io.*;
public class IFNilai {
public static void main(String[] args) {
BufferedReader dataKata =new BufferedReader (new InputStreamReader (System.in));
DataInputStream dataAngka = new DataInputStream (System.in);

//Deklarasi variable dan tioe datanya
String nama="";
String status="";
int nilai=0;

//Bagian input
System.out.println("Masukkan nama dan nilai Anda");
try{
nama = dataKata.readLine();
nilai = Integer.parseInt (dataAngka.readLine());
}
catch(IOException e) {System.out.println("Terjadi error");}

//proses hitung nilai
if (nilai>0 || nilai<100){
if (nilai<60){status="TIDAK LULUS";}else
if (nilai<70) {status="LULUS CUKUP";}else
if (nilai<80) {status="LULUS BAIK";}else
{status="LULUS SANGAT BAIK";}

//cetak hasil nilai
System.out.println("Nama : "+nama);
System.out.println("Nilai : "+nilai);
System.out.println("Status : "+status);
}else {System.out.println("Inputan Anda tidak valid");}
    }
}









Hasil :


This entry was posted on Thursday, 10 September 2015. You can follow any responses to this entry through the RSS 2.0. You can leave a response.

Leave a Reply

Powered by Blogger.