Menghitung Rata-Rata Nilai dan Memberi Predikat Nilai
Ok Guys, Kali ini saya akan berbagi script untuk perhitungan nilai dan memberi predikat nilai. langsung saja di baca dan di pahami ya script-nya.
========================================================================
package javaapplication1;import java.util.Scanner;
public class JavaApplication1 {
public static void main(String[] args) {
int jumlah, tugas1, tugas2, tugas3, uts, uas, total, totuas, totuts;
char ulang;
String nama;
Scanner input = new Scanner (System.in);
do {
System.out.println("Silahkan Cek Hasil Kerja Keras Anda Selama ini");
System.out.print("Nama : ");
nama = input.next();
System.out.println("Masukan Nilai Anda");
System.out.print("Nilai Tugas 1 = ");
tugas1 = input.nextInt();
System.out.print("Nilai Tugas 2 = ");
tugas2 = input.nextInt();
System.out.print("Nilai Tugas 3 = ");
tugas3 = input.nextInt();
System.out.print("Nilai UTS = ");
uts = input.nextInt();
System.out.print("Nilai UAS = ");
uas = input.nextInt();
total = (tugas1+tugas2+tugas3)/3*20/100;
totuas = uas * 50 /100;
totuts = uts * 30 /100;
jumlah = total+totuts+totuas;
if (jumlah > 90){
System.out.println(nama +", Anda Mendapatkan Predikat Nilai A ");
}else if(jumlah > 75){
System.out.println(nama +", Anda Mendapatkan Predikat Nilai B");
}else if(jumlah > 50){
System.out.println(nama +", Anda Mendapatkan Predikat Nilai C");
}else if (jumlah > 20){
System.out.println(nama + ", Anda Mendapatkan Predikat Nilai D");
}else{
System.out.println(nama +", Anda Mendapatkan Predikat Nilai E");
}
System.out.println("Apakah Anda Ingin Menggitung Ulang");
ulang = input.next().charAt(0);
}while(ulang == 'y' || ulang == 'Y');
}
}
========================================================================
Ok, Sekian dulu berbagi pengetahuan kali ini. Semoga dapat bermanfaat bagi kita semua!!!
Komentar
Posting Komentar