febripratama.com - Simple Java Tutorial : Percabangan Menghitung Kelulusan. Mengimplementasikan percabangan di bahasa pemrograman java. Dengan contoh kasus menghitung jumlah nilai. Kemudian menggunakan percabangan dan operator logika untuk menentukan. Nilai akhir tersebut mendapat nilai akhir berapa.
Jika total nilai lebih dari 80 dan kurang dari sama dengan 100 maka mendapatkan nilai A. Jika total nilai lebih dari 65 dan kurang dari 80 maka mendapatkan nilai B. Jika total nilai lebih dari 55 dan kurang dari 65 maka mendapatkan nilai C. Jika total nilai lebih dari 0 dan kurang dari 55 maka mendapatkan nilai D. Selain angka tersebut maka akan mendapatkan nilai E.
Source Code
import java.util.*;
public class kelulusan {
public static void main(String[] args){
String nama,grade;
Scanner in = new Scanner(System.in);
int uts,uas,quiz,tugas;
double hasil;
System.out.print("Masukan Nama anda :");
nama=in.nextLine();
System.out.print("Masukan nilai UTS :");
uts=in.nextInt();
System.out.print("Masukan nilai UAS :");
uas=in.nextInt();
System.out.print("Masukan nilai Quiz :");
quiz=in.nextInt();
System.out.print("Masukan nilai Tugas :");
tugas=in.nextInt();
hasil = (0.3*uts)+(0.4*uas)+ (0.2*quiz)+(0.1*tugas);
grade = hitungGrade(hasil);
System.out.println("Saudara "+nama+" nilai akhir anda "+hasil+", anda dapat "+grade);
}
public static String hitungGrade(double hasil){
if (hasil >= 80 && hasil <= 100) {
return "A";
}else if (hasil >= 65 && hasil < 80) {
return "B";
}else if (hasil >= 55 && hasil < 65) {
return "C";
}else if (hasil >= 0 && hasil < 55) {
return "D";
}
return "E";
}
}
Hasil
Setelah source code tersebut di compile maka akan seperti berikut :Semoga Simple Java Tutorial : Percabangan Menghitung Kelulusan bermanfaat untuk teman-teman yang lagi belajar java.
tolong dibantu source nya untuk buat program java untuk menentukan nilai rata2 dari 3 org siswa dimana setiap siswa memiliki 5 mapel. berdasarkan nilai rata2 program harus bisa menentukan ranking 1,2 dan 3.
BalasHapusdata tinggal dibandingkan dengan if lalu ditampilkan, lebih enak kalau pake array
HapusMakasih banyak mba, saya coba dlu.. kebetulan ada tugas dari dosen saya ini.
BalasHapus