program aplikasi sederhana menggunakan IF Else dan Switxh Case dengan bahasa java
Program Aplikasi Sederhana Menggunakan IF Else dan Switch Case dengan Bahasa Java
Bahasa pemrograman Java merupakan salah satu bahasa yang paling populer dan sering digunakan dalam pengembangan aplikasi, baik desktop, web, maupun mobile. Dalam Java, terdapat struktur kontrol percabangan yang sangat penting, yaitu IF Else dan Switch Case. Struktur ini digunakan untuk mengambil keputusan berdasarkan kondisi tertentu.
Pada artikel ini, kita akan membahas pengertian IF Else dan Switch Case serta contoh program aplikasi sederhana menggunakan bahasa Java.
Pengertian IF Else
IF Else adalah struktur percabangan yang digunakan untuk menjalankan kode program berdasarkan suatu kondisi. Jika kondisi bernilai true, maka blok kode IF akan dijalankan. Jika bernilai false, maka blok ELSE yang akan dijalankan.
Contoh Program IF Else (Menentukan Kelulusan)
import java.util.Scanner;
public class Kelulusan {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int nilai;
System.out.print("Masukkan nilai: ");
nilai = input.nextInt();
if (nilai >= 75) {
System.out.println("Selamat, Anda LULUS");
} else {
System.out.println("Maaf, Anda TIDAK LULUS");
}
}
}
Penjelasan:
Program meminta pengguna memasukkan nilai.
Jika nilai lebih besar atau sama dengan 75, maka siswa dinyatakan lulus.
Jika kurang dari 75, maka siswa tidak lulus.
Pengertian Switch Case
Switch Case adalah struktur percabangan yang digunakan untuk memilih satu dari banyak kemungkinan berdasarkan nilai variabel. Switch Case biasanya digunakan ketika terdapat banyak pilihan kondisi.
Contoh Program Switch Case (Menu Pilihan)
import java.util.Scanner;
public class MenuMakanan {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int pilihan;
System.out.println("Menu Makanan:");
System.out.println("1. Nasi Goreng");
System.out.println("2. Mie Goreng");
System.out.println("3. Bakso");
System.out.print("Pilih menu (1-3): ");
pilihan = input.nextInt();
switch (pilihan) {
case 1:
System.out.println("Anda memilih Nasi Goreng");
break;
case 2:
System.out.println("Anda memilih Mie Goreng");
break;
case 3:
System.out.println("Anda memilih Bakso");
break;
default:
System.out.println("Pilihan tidak tersedia");
}
}
}
Penjelasan:
Program menampilkan menu makanan.
Pengguna memilih menu dengan memasukkan angka.
Switch Case akan menampilkan menu sesuai pilihan pengguna.
defaultdigunakan jika pilihan tidak sesuai.
Perbedaan IF Else dan Switch Case
| IF Else | Switch Case |
|---|---|
| Cocok untuk kondisi kompleks | Cocok untuk pilihan sederhana |
| Bisa menggunakan operator logika | Hanya berdasarkan nilai tertentu |
| Lebih fleksibel | Lebih rapi untuk banyak pilihan |
Kesimpulan
IF Else dan Switch Case merupakan struktur dasar yang sangat penting dalam bahasa Java. IF Else cocok digunakan untuk kondisi yang kompleks, sedangkan Switch Case lebih efektif untuk pilihan yang sederhana dan banyak. Dengan memahami kedua konsep ini, kita dapat membuat aplikasi Java sederhana yang interaktif dan mudah dipahami.
Komentar
Posting Komentar