Membuat Form Nilai Mahasiswa
Adapun Ketentuan Sebagai Berikut :
1. Nilai angka didapat dari nilai absen*10%+ nilai tugas*20%+ nilai uts*30%+ nilai uas*40%
2. Sedangkan nilai huruf dan keterangan didapat dari nilai angka dengan ketentuan sbb :

Adapun Kode untuk button PROSES sbb:
private void BprosesActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int a,b,c,d;
double Na;
Jnim.setText(Jnim.getText());
Jnama.setText(Jnama.getText());
a=Integer.parseInt(Jnilabs.getText());
b=Integer.parseInt(Jtugas.getText());
c=Integer.parseInt(Juts.getText());
d=Integer.parseInt(Juas.getText());
Na=((a*0.1) + (b*0.2) + (c*0.3) + (d*0.4));
if((Na>=80)&&(Na<=100)){
Jhuruf.setText("A");
Jket.setText("Sangat Memuaskan");
}else if(Na>=70){
Jhuruf.setText("B");
Jket.setText("Memuaskan");
}else if(Na>=60){
Jhuruf.setText("C");
Jket.setText("Cukup");
}else if(Na>=40){
Jhuruf.setText("D");
Jket.setText("Kurang");
}else{
Jhuruf.setText("E");
Jket.setText("Sangat Kurang");
}
Jangka.setText(Double.toString(Na));
}
Adapun Kode untuk button CLEAR sbb:
private void BclearActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
Jnim.setText("");
Jnama.setText("");
Jnilabs.setText("");
Jtugas.setText("");
Juts.setText("");
Juas.setText("");
Jangka.setText("");
Jhuruf.setText("");
Jket.setText("");
Jnim.requestFocus();
}
Adapun Kode untuk button EXIT sbb:
private void BexitActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
dispose();
}


Tidak ada komentar:
Posting Komentar