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