Semua materi
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

OperatorArti
==sama dengan
!=tidak sama
> <lebih besar / lebih kecil
>= <=lebih besar/kecil sama

Operator Logika

  • AND / && — kedua kondisi harus benar
  • OR / || — salah satu kondisi benar
  • NOT / ! — membalik nilai