Memilih dan Mengulang · Pelajaran 5 dari 8

Beberapa keputusan sekaligus

7 menit baca · BelajarCode

Kadang pilihannya lebih dari dua. Lampu lalu lintas punya tiga warna: merah, kuning, dan hijau. Satu belah ketupat hanya memberi dua jalan. Caranya? Pakai beberapa belah ketupat berurutan.

Tiga warna lampu lalu lintas
  1. Langkah 1, Mulai: Mulai
  2. Langkah 2, Masukan: Lihat warna lampu
  3. Langkah 3, Keputusan: Apakah merah?Yajika ya, berhentiTidakjika tidak, tanya lagi di bawah
  4. Langkah 4, Keputusan: Apakah kuning?Yajika ya, pelan-pelan dan bersiap berhentiTidakjika tidak, berarti hijau, jalan terus
  5. Langkah 5, Selesai: Selesai

Contoh: memberi stiker bintang

Bu guru memberi stiker bintang untuk hasil ulangan: nilai 90 ke atas mendapat 3 bintang, nilai 75 sampai 89 mendapat 2 bintang, dan nilai di bawah 75 mendapat 1 bintang beserta semangat untuk belajar lagi.

Memberi stiker bintang
  1. Langkah 1, Mulai: Mulai
  2. Langkah 2, Masukan: Baca nilai ulangan
  3. Langkah 3, Keputusan: Apakah nilainya 90 atau lebih?Yajika ya, beri 3 bintangTidakjika tidak, lanjut ke pertanyaan berikutnya
  4. Langkah 4, Keputusan: Apakah nilainya 75 atau lebih?Yajika ya, beri 2 bintangTidakjika tidak, beri 1 bintang dan semangat
  5. Langkah 5, Selesai: Selesai

Coba telusuri flowchart di atas untuk tiga nilai berbeda:

Menelusuri flowchart bintang
NilaiPertanyaan pertamaPertanyaan keduaBintang
95YaTidak perlu ditanya3
80TidakYa2
60TidakTidak1

Urutan pertanyaan itu penting

Kalau pertanyaan "Apakah nilainya 75 atau lebih?" ditaruh paling atas, nilai 95 juga menjawab Ya dan hanya mendapat 2 bintang. Mulailah dari syarat yang paling ketat.

Cek pemahaman

Dengan flowchart stiker bintang di atas, berapa bintang untuk nilai 75?

Latihan

Memilih minuman di kantin

Kantin menjual jus seharga Rp5.000, teh seharga Rp3.000, dan air putih seharga Rp2.000. Buat flowchart yang memilih minuman termahal yang bisa dibeli dengan uangmu. Jika uangnya kurang dari Rp2.000, kamu tidak membeli apa-apa.

Tandai pelajaran ini selesai

Masuk ke aplikasi untuk mencatat kemajuan, lalu lanjutkan ke pelajaran berikutnya dari perangkat mana pun.

Buka di aplikasi