Advertisement
Guest User

cacadf

a guest
Jul 19th, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. Scanner input = new Scanner (System.in);
  2. String nama , nim ;
  3. char grade ;
  4. double n_tugas , n_uts , n_absen , n_uas , n_akhir;
  5. NilaiAkhir hasil= new NilaiAkhir();
  6.  
  7. System.out.println("Bagas Syihabudin");
  8. System.out.println("Menghitung Nilai Mahasiswa\n");
  9. System.out.print("Masukan nama : ");
  10. nama = input.nextLine();
  11. System.out.print("Masukan NIM : ");
  12. nim = input.nextLine();
  13. System.out.print("Nilai Absen : ");
  14. n_absen = input.nextInt();
  15. System.out.print("Nilai Tugas : ");
  16. n_tugas = input.nextInt();
  17. System.out.print("Nilai UTS : ");
  18. n_uts = input.nextInt();
  19. System.out.print("Nilai UAS : ");
  20. n_uas = input.nextInt();
  21. n_akhir=hasil.nilaiakhir(n_tugas , n_uts , n_absen , n_uas );
  22. if (n_akhir >= 80 && n_akhir <=100){
  23. grade = 'A';
  24. } else if (n_akhir > 70 && n_akhir < 80){
  25. grade = 'B';}
  26. else if (n_akhir > 60 && n_akhir < 70){
  27. grade = 'C';}
  28. else if (n_akhir > 50 && n_akhir < 60){
  29. grade = 'D'; }
  30. else {
  31. grade = 'E'; }
  32. if (grade == 'A' || grade == 'B' || grade == 'C'){
  33. System.out.println("\n"+nama+" dengan NIM "+nim+" memiliki nilai akhir "+n_akhir+" = ("+grade+")"+""
  34. + "\n dan dinyatakan Lulus"); }
  35. else {
  36. System.out.println("\nNama "+nama+" dengan NIM "+nim+" memiliki nilai akhir "+n_akhir+" = ("+grade+")"+""
  37. + "\n dan dinyatakan Tidak Lulus");
  38. }
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement