AlgoritmaPemula 10 menit
Percabangan (Kondisi)
Membuat program mengambil keputusan dengan if-else.
Mengapa Butuh Percabangan?
Program tidak selalu jalan lurus. Kadang perlu memutuskan berdasarkan kondisi.
Bentuk JIKA Sederhana
JIKA nilai >= 75 MAKA TAMPILKAN "Lulus"
JIKA-LAINNYA
JIKA umur >= 17 MAKA TAMPILKAN "Boleh punya KTP" LAINNYA TAMPILKAN "Belum cukup umur"
JIKA Bertingkat
JIKA nilai >= 85 MAKA grade <- "A" JIKA nilai >= 70 MAKA grade <- "B" JIKA nilai >= 55 MAKA grade <- "C" LAINNYA grade <- "D"
Operator Perbandingan
| Operator | Arti |
|---|---|
== | sama dengan |
!= | tidak sama |
> < | lebih besar / lebih kecil |
>= <= | lebih besar/kecil sama |
Operator Logika
AND/&&— kedua kondisi harus benarOR/||— salah satu kondisi benarNOT/!— membalik nilai