Percabangan (If-Else)
Penjelasan
Percabangan memungkinkan program mengambil jalur berbeda berdasarkan suatu kondisi. Kalau kondisi benar (true), satu blok kode dijalankan; kalau salah (false), blok lain yang dijalankan.
Contoh Konsep
jika umur >= 18:
tampilkan "Sudah boleh membuat SIM"
selain itu:
tampilkan "Belum boleh membuat SIM"
Tips
Hindari terlalu banyak percabangan bersarang (nested if) — kalau sudah lebih dari 2-3 tingkat, pertimbangkan memecahnya jadi fungsi terpisah agar lebih mudah dibaca.