Muhammad Dimas_ 181011400883_Pertemuan Ke 2
Tugas Pemograman 2 Pertemuan 2
Program Menghitung Nilai Mahasiswa
Nama : Muhammad Dimas N
Nim : 181011400883
Kelas : 05TPLP008
1. Buku Netbeans, lalu buat project baru dengan nama "PertemuanMinggu2".
2. Buat juga Jfrom Frame nya dengan nama "MenghitungNilaiAkhir".
3. Lalu buatlah desain dengan bentuk menyerupai gambar ini
4. Klik kanan pada Button Submit > Events > Action > actionPerformed
5. Kemudian masukan script dibawah ini :
int tugas,uts,uas,hasil;
double dataAbsen;
String nama = jTextField1.getText();
String nim = jTextField6.getText();
dataAbsen=Double.parseDouble(jTextField2.getText());
tugas=Integer.parseInt(jTextField3.getText());
uts=Integer.parseInt(jTextField4.getText());
uas=Integer.parseInt(jTextField5.getText());
dataAbsen = ((dataAbsen/18)*0.1)*100;
int absen = (int)dataAbsen;
tugas = tugas*20/100;
uts = uts*30/100;
uas = uas*40/100;
hasil = absen+tugas+uts+uas;
double jumlah = absen+tugas+uts+uas;
String grade;
if(jumlah>=90){
grade = "A";
}else if(jumlah >=70){
grade = "B";
}else if(jumlah >=60){
grade = "C";
}else if(jumlah >=50){
grade = "D";
}else{
grade = "E";
}
jLabel6.setText(""+nama);
jLabel7.setText(""+nim);
jLabel8.setText(""+hasil);
jLabel9.setText("Grade = "+grade);
6. Klik kanan pada Button Clear > Events > Action > actionPerformed, lalu masukan script dibawah :
jTextField1.setText(null); // membersihkan field nilai nama
jTextField2.setText(null);
jTextField3.setText(null);
jTextField4.setText(null);
jTextField5.setText(null);
jTextField6.setText(null);
7. Klik kanan pada MenghitungNilaiAkhir,java > Run File







Tidak ada komentar: