switch case pada java
public class switchcase {
public static void main(String[] args) {
String nama = "basaprogram";
double uts = 100;
double uas = 90;
int tugas = 80;
int partisipasi = 70;
double rata2;
char nilai_huruf;
int nilai_angka;
rata2 = (0.3 * uts) + (0.3 * uas) + (0.2 * tugas) + (0.2 * partisipasi);
if(rata2>=80){
nilai_huruf ='A';
nilai_angka = 4;
}else if( (rata2 >=70) && (rata2 <80) ){
nilai_huruf ='B';
nilai_angka=3;
}else if( (rata2>=60)&&(rata2<70) ){
nilai_huruf ='C';
nilai_angka = 2;
}else {
nilai_huruf ='D';
nilai_angka = 1;
}
String grade;
switch(nilai_angka){
case 4:
grade ="Cumlaude";
break;
case 3:
grade ="Memuaskan";
break;
case 2:
grade ="Cukup";
break;
default:
grade ="Gagal";
break;
}
if (rata2 >= 60) {
System.out.println("Selamat : " + nama);
System.out.println("nilai angka anda : " + rata2);
System.out.println("nilai huruf anda: " + nilai_huruf);
System.out.println("Grade anda: " + grade);
System.out.println("====>Anda Lulus<====");
} else {
System.out.println("Selamat : " + nama);
System.out.println("nilai angka anda : " + rata2);
System.out.println("nilai huruf anda: " + nilai_huruf);
System.out.println("Grade anda: " + grade);
System.out.println("====>Anda tidak lulus<====");
}
}
}
public static void main(String[] args) {
String nama = "basaprogram";
double uts = 100;
double uas = 90;
int tugas = 80;
int partisipasi = 70;
double rata2;
char nilai_huruf;
int nilai_angka;
rata2 = (0.3 * uts) + (0.3 * uas) + (0.2 * tugas) + (0.2 * partisipasi);
if(rata2>=80){
nilai_huruf ='A';
nilai_angka = 4;
}else if( (rata2 >=70) && (rata2 <80) ){
nilai_huruf ='B';
nilai_angka=3;
}else if( (rata2>=60)&&(rata2<70) ){
nilai_huruf ='C';
nilai_angka = 2;
}else {
nilai_huruf ='D';
nilai_angka = 1;
}
String grade;
switch(nilai_angka){
case 4:
grade ="Cumlaude";
break;
case 3:
grade ="Memuaskan";
break;
case 2:
grade ="Cukup";
break;
default:
grade ="Gagal";
break;
}
if (rata2 >= 60) {
System.out.println("Selamat : " + nama);
System.out.println("nilai angka anda : " + rata2);
System.out.println("nilai huruf anda: " + nilai_huruf);
System.out.println("Grade anda: " + grade);
System.out.println("====>Anda Lulus<====");
} else {
System.out.println("Selamat : " + nama);
System.out.println("nilai angka anda : " + rata2);
System.out.println("nilai huruf anda: " + nilai_huruf);
System.out.println("Grade anda: " + grade);
System.out.println("====>Anda tidak lulus<====");
}
}
}
Gan sebelum belajar java.. Harus instal apa dlu yah di laptopnya?
ReplyDeleteInstalI netbeans+jdk yang sesuai dengan laptopnya 32 /64 bit
DeleteKonten hebat, hanya sayangnya saya tidak mengerti tentang fungsi dari penggunaan bahasa pemrograman tersebut.
ReplyDeleteHehe siap gan maaf bila membingungkan nanti akan saya benahi lagi artikel2 yang baru agar mudah di pahami
DeleteGunanya untuk apa itu gan? Maaf newbie bertanya 😊👌 btw template nya keren gan.... Super ringan.... 👍
ReplyDeleteUntuk pembuatan aplikasi gan hehe
DeleteDan untuk template masih bawaan blogger ini gan 👍