PROGRAM MENGHITUNG NILAI MAHASISWA
- Pertama buka aplikasi netbeans, kemudian buat new project (File > New Project) tampilan sebagai berikut:
- Beri nama project yang anda inginkan (misalnya: MenghitungNilaiMahasiswa)
- klik finish, project baru selesai dibuat
- selanjutnya desain frame yang akan kita buat
Desain telah dibuat dengan menggunakan :
Nama Mahasiswa, Absensi, UTS, UAS dengan menggunakan jlabel
kolom yang kosong dengan menggunakan Text Field dan tiap text field di berikan nama Variable nya untuk membuat codingannya
desain sudah dibuat lalu masukan coding nya :
private void HitungActionPerformed(java.awt.event.ActionEvent evt) {
String nama=tfNama.getText();
double nilaiAbsensi = Double.valueOf(tfAbsensi.getText());
double nilaiUTS = Double.valueOf(tfUTS.getText());
double nilaiUAS = Double.valueOf(tfUAS.getText());
double nilaiAkhir=nilaiAbsensi * 0.2+nilaiUTS * 0.3+ nilaiUAS * 0.5;
char grade = 0;
String Status =" ";
if(nilaiAkhir>0&&nilaiAkhir<30){
grade = 'E';
Status = "Tidak Lulus";
}else if (nilaiAkhir>=3&&nilaiAkhir<45){
grade = 'D';
Status = "Tidak Lulus";
}else if (nilaiAkhir>=45&&nilaiAkhir<65){
grade = 'C';
Status = "Lulus";
}else if (nilaiAkhir>=65&&nilaiAkhir<80){
grade = 'B';
Status = "Lulus";
}else if (nilaiAkhir>=80&&nilaiAkhir<100){
grade = 'A';
Status = "Lulus";
}else {
grade = 0;
}
Nama.setText("Nama Mahasiswa : "+nama);
Nilai.setText("Nilai rata-rata : "+nilaiAkhir+"grade : "+grade+"Status : "+Status);
}
private void BersihActionPerformed(java.awt.event.ActionEvent evt) {
tfNama.setText("");
tfAbsensi.setText("");
tfUTS.setText("");
tfUAS.setText("");
Nama.setText("");
Nilai.setText("");
tfNama.requestFocus();
}
private void KeluarActionPerformed(java.awt.event.ActionEvent evt) {
int result = JOptionPane.showConfirmDialog(rootPane,"Apakah Anda Yakin Akan Keluar ?");
if(result == JOptionPane.YES_OPTION){
System.exit(0);
- Setelah Codingannya sudah masuk semua Klik Shift+F6 dan akan muncul Gambar seperti dibawah ini :
**SELAMAT MENCOBA**
TERIMAKASIH