Dalam pemrograman, seringkali kita perlu mengambil keputusan berdasarkan kondisi tertentu. Di Java, proses pengambilan keputusan ini dilakukan dengan percabangan (control flow statements).
Dengan percabangan, program dapat berjalan dinamis sesuai input atau keadaan yang terjadi.
🔹 If
Percabangan paling sederhana adalah if. Program hanya akan menjalankan blok kode jika kondisi bernilai true.
Sintaks:
Contoh:
Output:
🔹 If–Else
Jika kondisi pada if salah (false), maka bagian else akan dijalankan.
Contoh:
Output:
🔹 If–Else If–Else
Jika terdapat lebih dari satu kondisi, gunakan else if.
Contoh:
Output:
🔹 Switch–Case
Selain if–else, Java juga menyediakan switch-case untuk percabangan berdasarkan banyak pilihan.
Sintaks:
Contoh:
Output:
📌 Kesimpulan
-
ifdigunakan untuk kondisi sederhana. -
if–elsedipakai saat ada dua kemungkinan. -
if–else if–elsecocok jika ada banyak kondisi bertingkat. -
switch–caselebih efisien untuk pilihan yang jelas dan banyak.
Dengan memahami percabangan, kita bisa membuat program Java yang lebih fleksibel dalam menghadapi berbagai situasi.
Comments
Post a Comment