Contoh Program Percabangan ELSE IF Pada Java

Program Java Netbeans Menggunakan IF ELSE
Mahasiswa Unusa - Artikel ini adalah lanjutan dari artikel sebelumnya tentang percabangan dalam bahasa pemrograman java, dalam pembahasan tersebut diuraikan bahwa percabangan pada java terbagi menjadi 4 bagian, yakni if, if else, else if dan switch case, nah di artikel kali ini, kami akan memberikan contoh program java  netbeans sederhana menggunakan percabangan else if, apa sebenarnya else if itu ?, berikut ulasannya.

contoh kode program else if pada bahasa java

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){
// Print
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.


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

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel