setelah pernah berkenalan di semester satu lalu saya sudah lama sekali tidak bermain dengan bahasa Java. Kangen, tapi kadang bikin pusing. contohnya pada postingan kali ini, saya akan mencoba untuk membuat program berbasis objek dengan Java yang konsepnya "Program Input Nilai Mahasiswa".
Berikut list codingnya :
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+"\nNilai akhir anda pada mata kuliah ini "+NA+",\nNilai anda "+Ket+emo;
JOptionPane.showMessageDialog(null, pesan);
}
}
Karena saya masih tingkat newbie dengan bahasa ini, jadi saya hanya bisa membuat contoh sederhana seperti ini. Apabila teman-teman punya tambahan boleh di share.
Jangan menyimpan ilmu sendirian, mubazir. :D
No comments:
Post a Comment