-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSIAKAD03.java
68 lines (63 loc) · 2.41 KB
/
SIAKAD03.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
import java.util.Scanner;
public class SIAKAD03 {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in);
String nama, nim;
String 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();
System.out.print("Mahasiswa dengan nama " + nama + " (NIM " + nim + ")");
System.out.println(" kelas " + kelas + " nomor absen " + absen);
nilaiAkhir = (nilaiKuis + nilaiTugas + nilaiUjian)/3 ;
System.out.println("NIlai Akhir: " + nilaiAkhir);
if (nilaiAkhir <= 39)
{
System.out.println("Nilai Akhir Huruf: E");
System.out.println("Kualifikasi: Gagal");
}
else if (nilaiAkhir <40 && nilaiAkhir <=50)
{
System.out.println("Nilai Akhir Huruf: D");
System.out.println("Kualifikasi: Kurang");
}
else if (nilaiAkhir >50 && nilaiAkhir <= 60)
{
System.out.println("Nilai Akhir Huruf: C");
System.out.println("Kualifikasi: Cukup");
}
else if (nilaiAkhir >60 && nilaiAkhir <=65)
{
System.out.println("Nilai Akhir Huruf: C+");
System.out.println("Kualifikasi: Lebih dari Cukup");
}
else if (nilaiAkhir >65 && nilaiAkhir <= 73)
{
System.out.println("Nilai Akhir Huruf: B");
System.out.println("Kualifikasi: Baik");
}
else if (nilaiAkhir >73 && nilaiAkhir <=80)
{
System.out.println("Nilai Akhir Huruf: B+");
System.out.println("Kualifikasi: Lebih dari Baik");
}
else if (nilaiAkhir >80 && nilaiAkhir <=100)
{
System.out.println("Nilai Akhir Huruf: A");
System.out.println("Kualifikasi: Sangat Baik");
}
}
}