Aplikasi Menghitung Nilai Mahasiswa

ok ini adalah tampilan form nya :










Untuk kode nya bisa di lihat di bawah ini :


Kode pada saat form di jalankan (form load ]

public nilai() {
        initComponents();
        txtAbsen.setText("0");
        txtTugas.setText("0");
        txtUTS.setText("0");
        txtUAS.setText("0");
        txtTotal.setEnabled(false);
        txtGrade.setEnabled(false);
        txtKet.setEnabled(false);
    }
Kode Untuk button hitung
private void btnHapusActionPerformed(java.awt.event.ActionEvent evt) {
        int absen, tugas, uas, uts, total;
        String hasil;
       
        absen= Integer.valueOf(txtAbsen.getText());
        tugas = Integer.valueOf(txtTugas.getText());
        uts =Integer.valueOf(txtUTS.getText());
        uas= Integer.valueOf(txtUAS.getText());
       
        total = (int) ((absen * 0.1)+(tugas*0.2)+(uts*0.3)+(uas*0.4));
        //hasil=String.valueOf(total);       
        txtTotal.setText(""+total);
       
        if (total >= 80){
            txtGrade.setText("A");
        }else if(total >=70){
            txtGrade.setText("B");
        }else if (total >=60){
            txtGrade.setText("C");
        }else if (total >=50){
            txtGrade.setText("D");
        }else{
            txtGrade.setText("E");
        }
       
        if (total >=60){
            txtKet.setText("Lulus");
        }else{
            txtKet.setText("Belum Lulus");
        }
}
Kode Untuk Button Bersih
private void btnHapusActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        txtAbsen.setText("0");
        txtTugas.setText("0");
        txtUTS.setText("0");
        txtUAS.setText("0");
        txtTotal.setEnabled(false);
        txtGrade.setEnabled(false);
        txtKet.setText("");
    }

Download versi pdf Disini 
Download Projeknya Di sini

Comments

Popular Posts