Percabangan: Memilih Tindakan dengan Syarat
Gunakan pertanyaan ya atau tidak untuk menentukan tindakan yang tepat.
- Mapel
- Pemrograman
- Jenjang
- SD
- Waktu baca
- 2 menit
- Terbit
- 8 Oktober 2026
Tujuan belajar
Kamu dapat membaca syarat, memilih satu cabang tindakan, dan menelusuri hasil ketika syarat benar maupun salah.
Bekal awal
Kamu mengenal urutan langkah dan dapat menjawab pertanyaan sederhana yang hasilnya ya atau tidak.
Program yang dapat memilih
Cuaca tidak selalu sama. Petunjuk “jika hujan, bawa payung; jika tidak, bawa topi” memilih tindakan berdasarkan keadaan. Dalam pemrograman, bagian “jika” berisi syarat. Syarat diperiksa, lalu hanya cabang yang sesuai dijalankan. Perintah setelah kedua cabang tetap dapat dijalankan pada kedua keadaan. Dalam Scratch, kamu dapat menemukan balok “if” dan “if else”; latihan di sini memakai kalimat biasa agar logikanya terlihat.
Syarat harus dapat diuji. “Jika jumlah kartu lebih dari 5” jelas: hitung kartunya lalu bandingkan dengan 5. “Jika kartu cukup banyak” belum jelas karena setiap orang bisa menafsirkan “cukup” berbeda. Kata “lebih dari” juga tidak mencakup nilai yang sama persis. Angka 5 bukan lebih dari 5, sedangkan 6 lebih dari 5. Saat membuat permainan, tentukan aturan batas ini sebelum menguji program.
Contoh kerja 1: memilih tas
jika buku > 3:
PILIH TAS BESAR
jika tidak:
PILIH TAS KECIL
KATAKAN SIAP
Untuk empat buku, syarat 4 > 3 benar. Tas besar dipilih, tas kecil dilewati, kemudian “siap” dikatakan. Untuk tiga buku, syarat 3 > 3 salah. Tas kecil dipilih, tas besar dilewati, kemudian “siap” dikatakan. Jejak ini menunjukkan bahwa “jika tidak” berarti kebalikan dari syarat pertama, bukan langkah tambahan yang selalu berjalan.
Contoh kerja 2: menjaga tanaman
Aturan: jika tanah kering, siram satu gelas air; jika tidak, jangan siram. Setelah itu tulis keadaan tanaman di buku. Hari Senin tanah kering: tanaman mendapat satu gelas air dan catatan dibuat. Hari Selasa tanah masih basah: tidak ada air tambahan, tetapi catatan tetap dibuat. Dengan dua masukan berbeda, kita memeriksa kedua cabang. Menjalankan hanya kasus “kering” belum cukup untuk memastikan kasus “basah” benar.
Kesalahan yang sering terjadi
Ada yang menjalankan kedua cabang sekaligus, padahal satu pemeriksaan “jika ... jika tidak ...” hanya memilih satu. Ada pula yang lupa perbedaan “lebih dari” dan “sama dengan”. Jika hasil berbeda dari harapan, baca nilai syarat secara keras: misalnya “tiga lebih dari tiga” adalah salah. Lalu beri tanda pada cabang yang dipilih dan coret cabang yang dilewati. Cobalah nilai di bawah batas, tepat pada batas, dan di atas batas. Tiga percobaan itu sering menemukan kesalahan aturan.
Ringkasan dan latihan
Percabangan memilih tindakan menurut syarat yang bernilai benar atau salah. Buat aturan untuk menyalakan lampu belajar jika ruangan gelap dan mematikannya jika terang. Tuliskan jejak dua keadaan. Kemudian buat aturan “jika skor paling sedikit 10, dapat lencana” dan uji skor 9, 10, serta 11.
Sumber belajar
Penjelasan dan contoh disusun ulang untuk materi ini; sumber dapat dibuka untuk belajar lebih lanjut.
Cek pemahaman: Percabangan: Memilih Tindakan dengan Syarat
- Soal
- 3
Memuat soal…