Keluarga Infokom

Keluarga Infokom

Konversi Nilai ke Grade

Pas UTS algo kemarin khan ada soal yang meminta untuk konversi dari sejumlah range nilai ke huruf (grade)
Nah ni alternatif pake javax.swing.* dengan sedikit modifikasi adanya penambahan inputan nilai tugas, Quiz, UTS, dan UAS biar lebih berasa

import javax.swing.*;
public class angka_huruf
{
    public angka_huruf () {
    }


    public static void main(String[] args)
    {
        double nilai;
        char index;
        int tugas=Integer.valueOf(JOptionPane.showInputDialog("Input Nilai Tugas :"));
        int quiz=Integer.valueOf(JOptionPane.showInputDialog("Input Nilai Quiz :"));
        int uts=Integer.valueOf(JOptionPane.showInputDialog("Input Nilai Uts :"));
        int uas=Integer.valueOf(JOptionPane.showInputDialog("Input Nilai Uas :"));
        nilai=(tugas*0.2)+(quiz*0.1)+(uts*0.3)+(uas*0.4);
            if (nilai>=80 && nilai<=100) index='A';
            else if (nilai>68 && nilai<=80) index='B';
            else if (nilai>55 && nilai<=68) index='c';
            else if (nilai>45 && nilai<=55) index='D';
            else index='E';
System.out.println("Nilai Tugas : "+ tugas);
System.out.println("Nilai Quiz : "+ quiz);
System.out.println("Nilai Uts : "+ uts);
System.out.println("Nilai Uas : "+ uas);
System.out.println("Grade : "+ index);
    }
}

0 Response to "Konversi Nilai ke Grade"

Posting Komentar