switch case pada java

public class switchcase {
    public static void main(String[] args) {
        String nama = "basaprogram";
        double uts = 100;
        double uas = 90;
        int tugas = 80;
        int partisipasi = 70;
        double rata2;
        char nilai_huruf;
        int nilai_angka;

        rata2 = (0.3 * uts) + (0.3 * uas) + (0.2 * tugas) + (0.2 * partisipasi);
       
        if(rata2>=80){
            nilai_huruf ='A';
            nilai_angka = 4;
        }else if( (rata2 >=70) && (rata2 <80) ){
            nilai_huruf ='B';
            nilai_angka=3;
        }else if( (rata2>=60)&&(rata2<70)  ){
            nilai_huruf ='C';
            nilai_angka = 2;
        }else {
            nilai_huruf ='D';
            nilai_angka = 1;           
        }

        String grade;
        switch(nilai_angka){
            case 4:
                grade ="Cumlaude";
                break;
            case 3:
                grade ="Memuaskan";
                break;
            case 2:
                grade ="Cukup";
                break;
            default:
                grade ="Gagal";
                break;             
        }
       
       
        if (rata2 >= 60) {
            System.out.println("Selamat : " + nama);
            System.out.println("nilai angka anda : " + rata2);
            System.out.println("nilai huruf anda: " + nilai_huruf);
            System.out.println("Grade anda: " + grade);
            System.out.println("====>Anda Lulus<====");
        } else {
            System.out.println("Selamat : " + nama);
            System.out.println("nilai angka anda : " + rata2);
            System.out.println("nilai huruf anda: " + nilai_huruf);
            System.out.println("Grade anda: " + grade);
            System.out.println("====>Anda tidak lulus<====");
        }
       
       


    }
}

Comments

  1. Gan sebelum belajar java.. Harus instal apa dlu yah di laptopnya?

    ReplyDelete
    Replies
    1. InstalI netbeans+jdk yang sesuai dengan laptopnya 32 /64 bit

      Delete
  2. Konten hebat, hanya sayangnya saya tidak mengerti tentang fungsi dari penggunaan bahasa pemrograman tersebut.

    ReplyDelete
    Replies
    1. Hehe siap gan maaf bila membingungkan nanti akan saya benahi lagi artikel2 yang baru agar mudah di pahami

      Delete
  3. Gunanya untuk apa itu gan? Maaf newbie bertanya 😊👌 btw template nya keren gan.... Super ringan.... 👍

    ReplyDelete
    Replies
    1. Untuk pembuatan aplikasi gan hehe
      Dan untuk template masih bawaan blogger ini gan 👍

      Delete

Post a Comment

Popular posts from this blog

Apa itu HTML???

Program C++ mencari nilai minimum