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
8. Hasil Akhirr













Tidak ada komentar:

Diberdayakan oleh Blogger.