Saturday, March 24, 2012

Pemrograman Berbasis Object Menggunakan Java

Nama           : Rizky Chandra
NPM             : 56410168
Kelas           : 2IA08


Program dibawah ini dapat digunakan untuk menghitung nilai rata-rata seorang mahasiswa, juga dapat dicari gradenya.


Berikut listing codingannya :






import javax.swing.JOptionPane;
class PBO {
    
    public static void main(String [] args){
    
    String nama=JOptionPane.showInputDialog("Masukkan nama anda :");
    String S=JOptionPane.showInputDialog("Masukkan nilai UTS :");
    String A=JOptionPane.showInputDialog("Masukkan nilai UAS :");
    String T=JOptionPane.showInputDialog("Masukkan nilai Tugas :");
    String Q=JOptionPane.showInputDialog("Masukkan nilai Quiz :");
    
    int UTS = Integer.parseInt(S);
    int UAS = Integer.parseInt(A);
    int tugas = Integer.parseInt(T);
    int quiz = Integer.parseInt(Q);
    
    double NA = (0.3*UTS)+(0.4*UAS)+(0.2*quiz)+(0.1*tugas);
    String Ket;
    if(NA <= 100 && NA > 79){Ket= "A";}
    else if(NA <= 79 && NA >74){Ket = "B+"; }
    else if(NA <= 74 && NA >64){Ket = "B"; }
    else if(NA <= 64 && NA >59){Ket = "C+"; }
    else if(NA <= 59 && NA >54){Ket = "C"; }
    else if(NA <= 54 && NA >44){Ket = "D"; }
    else{Ket = "B"; }
    String emo;
    if(NA >= 70){emo = ", Selamat Gan !";}
    else{emo = ", Anda kurang beruntung";}
    String pesan ="Saudara "+nama+" nilai akhir anda "+NA+", anda dapat "+Ket+emo;
    JOptionPane.showMessageDialog(null, pesan);
}
    
}





Selamat mencoba :D

No comments:

Post a Comment