forked from OOP-ADF/Task_1
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathIndexPoint.java
More file actions
31 lines (29 loc) · 833 Bytes
/
IndexPoint.java
File metadata and controls
31 lines (29 loc) · 833 Bytes
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
import java.util.Scanner;
public class Nilai {
public static void main (String[] args) {
double nilaiAkhir, UAS, UTS, Quiz;
Scanner cin = new Scanner(System.in);
System.out.print("Nilai UTS: ");
UTS=cin.nextDouble();
System.out.print("Nilai UAS: ");
UAS=cin.nextDouble();
System.out.print("Nilai Quiz: ");
Quiz=cin.nextDouble();
nilaiAkhir=(0.35*UTS)+(0.4*UAS)+(0.25*Quiz);
if (nilaiAkhir>=85 && nilaiAkhir<=100) {
System.out.println("Excellent");
}
else if (nilaiAkhir>=75 && nilaiAkhir<=84) {
System.out.println("Very Good");
}
else if (nilaiAkhir>=65 && nilaiAkhir<=74) {
System.out.println("Good");
}
else if (nilaiAkhir>=50 && nilaiAkhir<=64) {
System.out.println("Accepted");
}
else if (nilaiAkhir>=0 && nilaiAkhir<=49) {
System.out.println("Failed");
}
}
}