Study
Fundamental

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.