Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

Artikel ini menyajikan tutorial membuat program JFrame menghitung nilai akhir mahasiswa dengan java netbeans. Dimana prorgam akan menghitung nilai secara keseluruhan sampai menentukan grade untuk mahasiswa.

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

Program nilai akhir mahasiswa netbeans dengan JFrame ini akan menghitung berdasarkan nilai Absen, Tugas, UTS, dan UAS dengan bobot nilai sebagai berikut :

Absen : 14 = 10%

Tugas : 100 = 20%

UTS : 100 = 30%

UAS : 100 = 40%

Jadi, jika dijumlahkan totalnya adalah 100%

Untuk grade-nya, saya tentukan nilai sebagai berikut (hanya sebagai contoh)  :

grade A = 90 – 100

grade B = 70 – 89

grade C = 60 – 69

grade D = 50 – 59

grade E = kurang dari 50

Cara Membuat Prorgam Menghitung Nilai Akhir Mahasiswa Dengan Java Netbeans

1. Buka Netbeans dan buatlah project baru (new project)

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

2. Buat Package baru dengan nama ProgramMahasiswa

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

3. Buatlah JFrame dengan cara klik kanan package ProgramMahasiswa > New > JFrame Form…

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

4. Berikan nama MenghitungNilaiAkhir

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

5. Silahkan Design JFrame seperti ini :

Gunakan 10 Label, 5 TextField dan 1 button

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

6. Sekarang berikan coding pada button (simpan) dengan cara klik kanan pada tombol Simpan > Event > Action > actionPerformed

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

7. Paste koding/program nilai akhir mahasiswa dibawah ini pada button simpan.

int tugas,uts,uas;
       double dataAbsen;
        String nama = jTextField1.getText();
        dataAbsen=Double.parseDouble(jTextField2.getText());
        tugas=Integer.parseInt(jTextField3.getText());
        uts=Integer.parseInt(jTextField4.getText());
        uas=Integer.parseInt(jTextField5.getText());

        dataAbsen = ((dataAbsen/14)*0.1)*100;
        int absen = (int)dataAbsen;
        tugas = tugas*20/100;
        uts = uts*30/100;
        uas = uas*40/100;
        
        double jumlah = absen+tugas+uts+uas;
        String grade;
        if(jumlah>=90){
            grade = "A";
        }else if(jumlah >=70){
            grade = "B";
        }else if(jumlah >=60){
            grade = "C";
        }else if(jumlah >=50){
            grade = "D";
        }else{
            grade = "E";
        }
        
        jLabel6.setText(""+nama);
        jLabel7.setText(""+absen);
        jLabel8.setText(""+tugas);
        jLabel9.setText(""+uts);
        jLabel10.setText(""+uas);
        jLabel11.setText("Grade = "+grade);

Seperti ini :

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

8. Jalankan Shift+F6

Output :

Cara Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan (JFrame) Java Netbeans

Itulah cara membuat program menghitung nilai mahasiswa dengan netbeans menggunakan JFrame. Silahkan pelajari setiap kodingnya, semoga bermanfaat.

Leave a Comment