TUGAS BAHASA PEMROGRAMAN
MENGHITUNG NILAI AKHI MAHASISWA
& MEMBERI NILAI HURUF
Nama : Ahmad Huzaeni
Nim : 17.01.53.2009
Fakultas : Teknologi Informasi
Jurusan : Teknik Informatika
Defenisi Masalah :
Buatlah sebuah program untuk menghitung nilai akhir mahasiswa, memberi nilai huruf.
Model Matematika
1. Hasil Nilai Akhir = (0.4*uts)+(0.6*uas)
2. Range Penentuan Nilai Huruf
Nilai Akhir
|
Nilai huruf
|
85<= akhir
|
A
|
75<= akhir <85
|
B
|
60<=akhir<75
|
C
|
50<=akhir <60
|
D
|
Akhir <50
|
E
|
FLOWCHART
MENGHITUNG NIALI AKHIR
DAN MEMBERI NILAI HURUF
KODE PROGRAM
MENGHITUNG NILAI AKHIR
DAN MEMBERI NIALAI HURUF
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.println("Masukan Nilai UTS ");
uts = input.nextDouble();
System.out.println("Masukan 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");
}
}
}
}
}
}
PENGUJIAN PROGRAM
Program digunakan untuk menghitung nilai akhir dari Ujian Tengah Semester dan Ujian Akhir Semester.
Sedangkan Luarannya adalah :
Hasil dari Nilai akhir langsung dikonversikan menjadi Nilai Huruf.
A. Hasil Uji Run Program menggunakan Flowgorithm
B. Hasil Uji Run Program menggunakan JCreator