-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSiakad24.java
74 lines (66 loc) · 2.57 KB
/
Siakad24.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
import java.util.Scanner;
public class Siakad24 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String nama, nim, nilaiAkhirHuruf="",kualifikasi="",kelas;
byte absen;
double nilaiKuis, nilaiTugas, nilaiUjian, nilaiAkhir;
System.out.print("Masukkan Nama:");
nama = sc.nextLine();
System.out.print("Masukkan NIM:");
nim = sc.nextLine();
System.out.print("Masukkan kelas:");
kelas = sc.nextLine();
System.out.print("Masukkan nomor absen:");
absen = sc.nextByte();
System.out.print("Masukkan nilai kuis:");
nilaiKuis = sc.nextDouble();
System.out.print("Masukkan nilai tugas:");
nilaiTugas = sc.nextDouble();
System.out.print("Masukkan nilai ujian:");
nilaiUjian = sc.nextDouble();
nilaiAkhir = (nilaiKuis + nilaiTugas + nilaiUjian) /3;
if (nilaiAkhir >=80 && nilaiAkhir <=100) {
nilaiAkhirHuruf = "A";
kualifikasi = "Sangat Baik";
}
else if (nilaiAkhir >=73 && nilaiAkhir <=80){
nilaiAkhirHuruf = "B+" ;
kualifikasi = "Lebih Dari Baik";
}
else if (nilaiAkhir >=65 && nilaiAkhir <=73){
nilaiAkhirHuruf = "B";
kualifikasi = "Baik";
}
else if (nilaiAkhir >=60 && nilaiAkhir <=65){
nilaiAkhirHuruf = "C+";
kualifikasi = "Lebih dari cukup";
}
else if (nilaiAkhir >=50 && nilaiAkhir <=60){
nilaiAkhirHuruf = "C";
kualifikasi = "Cukup";
}
else if (nilaiAkhir >=39 && nilaiAkhir <=50){
nilaiAkhirHuruf = "D";
kualifikasi = "Kurang";
}
else if (nilaiAkhir <39){
nilaiAkhirHuruf = "E";
kualifikasi = "Gagal";
}
else{
nilaiAkhirHuruf = "INVALID";
}
System.out.println("Nama: " + nama);
System.out.println("NIM:" + nim);
System.out.println("Kelas: " + kelas);
System.out.println("Absen: " + absen);
System.out.println(" Nilai Kuis: " + nilaiKuis);
System.out.println(" Nilai Tugas:" +nilaiTugas);
System.out.println(" Nilai Ujian:" +nilaiUjian);
System.out.println("Mahasiswa dengan nama " + nama +" (NIM " + nim + ") kelas " + kelas +" nomor absen " + absen);
System.out.println("Nilai akhir " + nilaiAkhir);
System.out.println("Nilai akhir huruf: " +nilaiAkhirHuruf);
System.out.println("Kualifikasi: " + kualifikasi);
}
}