Program menghitung Nilai total di Sekolah/Lainnya (BlueJ)
Pada postingan kali ini saya akan menshare program menghitung nilai total untuk Sekolah/Lainnya. program ini berisikan codingan untuk menampilkan nilai akhir dan nilai indeks dari nilai yang telah ditetapkan.
Berikut adalah codingannya :
public class Lat13_NilaiTotal {
public static void main (String []PBOQU){
char nilaiIndeks; //variable nilai indeks tipe data char
double nilaiUTS,nilaiUAS,nilaiAkhir; //tipe data double variabel nama
nilaiUTS = 75.0; //nilai ketetapan
nilaiUAS = 60.0; //nilai ketetapan
nilaiAkhir = (0.4*nilaiUTS)+(0.6*nilaiUAS); //mengeksekusi nilai uts dan uas untuk hasil akhir
if(nilaiAkhir>=80){ //jika nilai diatas 79
nilaiIndeks='A'; //maka predikat a
}
else if(nilaiAkhir>=70){
nilaiIndeks='B';
}
else if(nilaiAkhir>=50){
nilaiIndeks='C';
}
else if(nilaiAkhir>=30){
nilaiIndeks='D';
}
else{ //tetapi jika tidak ada nilai
nilaiIndeks='E'; //maka predikat e
}
System.out.println("Nilai Akhir\t :" + nilaiAkhir); //menampilkan hasil akhir
System.out.println("Nilai Indeks\t :" + nilaiIndeks); //menampilkan hasil predikat
}
}
Berikut adalah codingannya :
public class Lat13_NilaiTotal {
public static void main (String []PBOQU){
char nilaiIndeks; //variable nilai indeks tipe data char
double nilaiUTS,nilaiUAS,nilaiAkhir; //tipe data double variabel nama
nilaiUTS = 75.0; //nilai ketetapan
nilaiUAS = 60.0; //nilai ketetapan
nilaiAkhir = (0.4*nilaiUTS)+(0.6*nilaiUAS); //mengeksekusi nilai uts dan uas untuk hasil akhir
if(nilaiAkhir>=80){ //jika nilai diatas 79
nilaiIndeks='A'; //maka predikat a
}
else if(nilaiAkhir>=70){
nilaiIndeks='B';
}
else if(nilaiAkhir>=50){
nilaiIndeks='C';
}
else if(nilaiAkhir>=30){
nilaiIndeks='D';
}
else{ //tetapi jika tidak ada nilai
nilaiIndeks='E'; //maka predikat e
}
System.out.println("Nilai Akhir\t :" + nilaiAkhir); //menampilkan hasil akhir
System.out.println("Nilai Indeks\t :" + nilaiIndeks); //menampilkan hasil predikat
}
}
Berikut output dari codingan tersebut :
Comments
Post a Comment