Contoh Program Percabangan ELSE IF Pada Java
Program Java Netbeans Menggunakan IF ELSE
ELSE IF Dalam Bahasa Java
Kode else if digunakan untuk membuat lebih dari 2 percabangan,misalnya digunakan untuk predikat terhadap IPK mahasiswa, perhatikan contoh dibawah ini :
- 1. IPK dibawah 3,00 adalah “Cukup”.
- 2. IPK antara 3,00 sampai 3,49 adalah “Memuaskan”,.
- 3. IPK antara 3,50 sampai 3,74 adalah “Sangat Memuaskan”.
- 4. IPK 3,75 ke atas adalah “Cum Laude”.
Berikut ini adalah contoh penulisan kode mengenai program IPK Mahasiswa.
if(nilai < 3.00) {
System.out.println("Cukup");
} else if(nilai < 3.49) {
System.out.println("Memuaskan");
} else if(nilai < 3.74) { 22
System.out.println("Sangat Memuaskan ");
} else {
System.out.println("Cum Laude ");
}
Maksud dari kode diatas adalah, ketika salah satu kondisi tidak terpenuhi, maka akan diteruskan oleh kondisi berikutnya, dan seterusny hingga ada salah satu kondisi yang sudah terpenuhi .
Program Java Menggunakan ELSE IF
Untuk contoh kode programnya sendiri akan dijelaskan dibawah ini melalui sebuah soal yang pernah kami kerjakan, jadi nantinya sobat bisa memandang lebih jauh terhadap program java tersebut, berikut soalnya.
Soal : Buatlah skrip program yang menerima input nilai berupa data integer dan menghasilkan output berupa nilai huruf dengan ketentuan sebagai berikut.
Rentang nilai input Output
0 sampai 55 E
56 sampai 65 D
66 sampai 75 C
76 sampai 85 B
86 sampai 100 A
Kecil dari 0 atau besar dari 100 Error
Kodenya seperti ini :
import java.util.Scanner;
public class BAB5PERCABANGAN {
public static void main(String[] args) {
// Buat Scanner
Scanner input = new Scanner(System.in);
// Ambil Nilai
System.out.print("Masukkan Nilai Yang Anda Inginkan = ");
int nilai = input.nextInt();
//proses if else
if(nilai <= 55){
System.out.println("E");
}else if (nilai >= 56 && nilai <= 65){
System.out.println("D");
}else if (nilai >= 66 && nilai <=75){
System.out.println("C");
}else if (nilai >= 76 && nilai <= 85){
System.out.println("B");
}else if (nilai >= 86 && nilai <= 100){
System.out.println("A");
} else {
System.out.println("ERROR");
}
}
}
Analisa :
Dalam contoh kode java di atas, jika kita menulis dibawah angka 55 maka outputnya (hasilnya) adalah huruf E, dan jika kita menulis angka 100 maka hasil yang dikeluarkan adalah huruf A, dan seterusnya seperti itu.
- Baca Juga : Contoh Program Java IF ELSE Pada Java
Jadi kesimpulannya adalah metode percabangan else if ini sangat cocok terdahap program yang memiliki banyak sekali kondisi, seperti penilaian predikat kepada setiap mahasiswa atau pelajar lainnya.
Ok cukup sampai disini dulu ya, untuk kelanjutan dari metode percabangan dalam bahasa java ini akan dilanjut besok, dan jika pertanyaan atau semacamnya terkait contoh program java netbeans menggunakan else if ini, silahkan sobat berkomentar dibawah ini ya.
0 Response to "Contoh Program Percabangan ELSE IF Pada Java"
Posting Komentar