Seleksi Kondisi
Completion requirements
Topik ini membahas cara membuat program yang mampu mengambil keputusan berdasarkan kondisi tertentu. Dengan seleksi kondisi, program tidak lagi berjalan lurus dari atas ke bawah — ia bisa memilih jalur mana yang akan dieksekusi tergantung pada nilai atau ekspresi yang dievaluasi. Konsep ini merupakan fondasi dari hampir semua logika pemrograman nyata.
🔗 Sambungan dari Topik Operator
Operator relasi (== != > < >= <=), operator logika (&& || !), dan operator ternary (? :) yang sudah dipelajari adalah bahan bakar utama seleksi kondisi. Di topik ini, cara evaluasinya diperluas menjadi struktur yang jauh lebih fleksibel dan powerful.
Yang Akan Dipelajari
P6
Penyeleksi Kondisi
ifif tunggal · if-else · if – else if – else bertingkat · blok pernyataan
P7
Penyeleksi Kondisi
switchswitch-case · peran break · klausa default · if-else vs switch
Jenis Seleksi Kondisi dalam Bahasa C
if
Eksekusi satu blok jika kondisi benar
if-else
Dua jalur: satu jika benar, satu jika salah
else if
Banyak kondisi diperiksa berurutan
switch
Banyak nilai diskrit, kode lebih rapi
📖
Materi
Baca & pelajari halaman per halaman
💻
Latihan
Praktik menulis program percabangan
📝
Kuis
Uji pemahaman materi topik ini
HTML