[Tugas] Program Java Menentukan Nilai Akhir Mahasiswa
Nama : Luthfan Fachri A
NIM : 17.01.53.2031
Universitas Stikubank Semarang
Soal :
Buatlah sebuah program untuk menghitung nilai akhir mahasiswa, memberi nilai huruf
Penyelesaian :
Flowchart

Kode Program

import java.util.*;
import java.lang.Math;
public class JavaApplication {
private static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
double uTS;
double uAS;
double hASIL;
System.out.print("Masukkan Nilai UTS : ");
uTS = input.nextDouble();
System.out.print("Masukkan Nilai UAS: ");
uAS = input.nextDouble();
hASIL = 0.4 * uTS + 0.6 * uAS;
if (hASIL >= 85) {
System.out.println("NILAI = A");
} else {
if (hASIL >= 75) {
System.out.println("NILAI = B");
} else {
if (hASIL >= 60) {
System.out.println("NILAI = C");
} else {
if (hASIL >= 50) {
System.out.println("NILAI = D");
} else {
System.out.println("NILAI = E");
}
}
}
}
}
}
Penggunaan di JCreator

NIM : 17.01.53.2031
Universitas Stikubank Semarang
Soal :
Buatlah sebuah program untuk menghitung nilai akhir mahasiswa, memberi nilai huruf
| NILAI AKHIR | NILAI HURUF |
| 85<= akhir | A |
| 75<= akhir<85 td=""> | B |
| 60<=akhir<75 td=""> | C |
| 50<=akhir<60 td=""> | D |
| Akhir < 50<50 td=""> | E |
Penyelesaian :
Flowchart

Kode Program

import java.util.*;
import java.lang.Math;
public class JavaApplication {
private static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
double uTS;
double uAS;
double hASIL;
System.out.print("Masukkan Nilai UTS : ");
uTS = input.nextDouble();
System.out.print("Masukkan Nilai UAS: ");
uAS = input.nextDouble();
hASIL = 0.4 * uTS + 0.6 * uAS;
if (hASIL >= 85) {
System.out.println("NILAI = A");
} else {
if (hASIL >= 75) {
System.out.println("NILAI = B");
} else {
if (hASIL >= 60) {
System.out.println("NILAI = C");
} else {
if (hASIL >= 50) {
System.out.println("NILAI = D");
} else {
System.out.println("NILAI = E");
}
}
}
}
}
}
Penggunaan di JCreator

Komentar
Posting Komentar