Senin, 20 April 2015

Membuat Program Nilai Mahasiswa(if lebih dari 2 kondisi) [Tugas 5]





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