program grade score sederhana


public class gradescore_if {

    public static void main(String[] args) {
        String nama = "basaprogram";
        double uts = 80;
        double uas = 80;
        int tugas = 80;
        int partisipasi = 80;
        double rata2 = (0.3 * uts) + (0.3 * uas) + (0.2 * tugas) + (0.2 * partisipasi);
        char nilai_huruf;
        int nilai_angka;

        if (rata2 >= 80) {
            nilai_huruf = 'A';
            nilai_angka = 4;
        } else if (rata2 >= 70) {
            nilai_huruf = 'B';
            nilai_angka = 3;
        } else if (rata2 >= 60) {
            nilai_huruf = 'C';
            nilai_angka = 2;
        } else if (rata2 >= 40) {
            nilai_huruf = 'D';
            nilai_angka = 1;
        } else {
            nilai_huruf = 'E';
            nilai_angka = 0;
        }

        if (rata2 >= 50) {
            System.out.println("Selamat:" + nama);
            System.out.println("Anda lulus dengan nilai : " + nilai_angka);
            System.out.println("Anda lulus dengan Grade : " + nilai_huruf);
        } else {
            System.out.println("Maaf:" + nama);
            System.out.println("Anda gagal karena nilai anda : " + nilai_angka);
            System.out.println("Anda gagal dengan Grade : " + nilai_huruf);
        }
    }
}

Comments

Post a Comment

Popular posts from this blog

Apa itu HTML???

Program C++ mencari nilai minimum