Hay, sahabat Coding....gimana kabarnya kalian? Kali ini saya akan menjelaskan bagaimana cara membuat "Program Aplikasi Grade Nilai" di Netbeans.
Langsung aja kita masuk ke penjelasannya.
Ini hasil Aplikasi yang sudah di Run
Untuk Source Codenya :
- Coding pada action Button Hasil :
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
double uas;
double uts;
double tugas;
double absen;
double nilai;
String Hasil;
uas=Integer.valueOf(jTextField1.getText());
uts=Integer.valueOf(jTextField2.getText());
tugas=Integer.valueOf(jTextField3.getText());
absen=Integer.valueOf(jTextField4.getText());
nilai=(uas*40/100)+(uts*30/100)+(tugas*20/100)+(absen*10/100);
Hasil = String.valueOf(nilai);
jTextField5.setText(Hasil);
if(nilai>=85){
jTextField6.setText("A");
}
else if((nilai<84)&&(nilai>=70)){
jTextField6.setText("B");
}
else if((nilai<70)&&(nilai>= 55)){
jTextField6.setText("C");
}
else if((nilai<55)&&(nilai >=40)){
jTextField6.setText("D");
}
else if((nilai<40)&&(nilai >=00)){
jTextField6.setText("E");
}
}
// TODO add your handling code here:
double uas;
double uts;
double tugas;
double absen;
double nilai;
String Hasil;
uas=Integer.valueOf(jTextField1.getText());
uts=Integer.valueOf(jTextField2.getText());
tugas=Integer.valueOf(jTextField3.getText());
absen=Integer.valueOf(jTextField4.getText());
nilai=(uas*40/100)+(uts*30/100)+(tugas*20/100)+(absen*10/100);
Hasil = String.valueOf(nilai);
jTextField5.setText(Hasil);
if(nilai>=85){
jTextField6.setText("A");
}
else if((nilai<84)&&(nilai>=70)){
jTextField6.setText("B");
}
else if((nilai<70)&&(nilai>= 55)){
jTextField6.setText("C");
}
else if((nilai<55)&&(nilai >=40)){
jTextField6.setText("D");
}
else if((nilai<40)&&(nilai >=00)){
jTextField6.setText("E");
}
}
Sekian dari penjelasan tadi, mungkin jauh dikatakan sempurna. Dan semoga bermanfaat bagi sahabat coding, jangan pernah takut untuk mencoba.
" Jadi Programmer dapat meningkatkan
imajinasi, dapat menyelesaikan masalah dan dapat pula belajar dari kesalahan
"
Sign up here with your email