Membaca dan Membuat Flowchart · Pelajaran 8 dari 8

Proyek: flowchart permainan tebak angka

8 menit baca · BelajarCode

Saatnya membuat flowchart permainan! Aturan permainan tebak angka:

  1. Temanmu memikirkan satu angka rahasia dari 1 sampai 10.
  2. Kamu menebak.
  3. Temanmu menjawab "terlalu kecil", "terlalu besar", atau "benar".
  4. Kamu terus menebak sampai benar.

Langkah 1: tentukan masukan dan keluaran

Masukan dan keluaran permainan
JenisIsinya
MasukanTebakanmu
KeluaranJawaban teman: terlalu kecil, terlalu besar, atau benar

Langkah 2: susun flowchart-nya

Permainan tebak angka
  1. Langkah 1, Mulai: Mulai
  2. Langkah 2, Proses: Teman memikirkan angka rahasia
  3. Langkah 3, Masukan: Kamu menyebut tebakan
  4. Langkah 4, Keputusan: Apakah tebakan sama dengan angka rahasia?Yajika ya, lanjut ke "Benar!"Tidakjika tidak, lanjut ke pertanyaan berikutnya
  5. Langkah 5, Keputusan: Apakah tebakan lebih kecil?Yajika ya, teman berkata "terlalu kecil", kembali menebakTidakjika tidak, teman berkata "terlalu besar", kembali menebak
  6. Langkah 6, Keluaran: Teman berkata "Benar!"
  7. Langkah 7, Selesai: Selesai

Ada dua jalan yang kembali ke atas: saat tebakan terlalu kecil dan saat terlalu besar. Itulah perulangannya. Permainan baru selesai saat tebakannya benar.

Strategi menebak

Tebak angka di tengah dulu, misalnya 5. Kalau jawabannya "terlalu kecil", angkanya pasti 6 sampai 10. Dengan cara ini kamu selalu membuang separuh kemungkinan. Komputer juga memakai cara ini untuk mencari data dengan cepat.

Gambar flowchart tebak angka di Flowchart Studio, lalu lihat kode yang dibuat dari gambarmu.

Buka Flowchart Studio

Cek pemahaman

Pada flowchart permainan di atas, kapan permainan selesai?

Latihan

Tambahkan batas tiga kesempatan

Ubah flowchart supaya pemain hanya punya 3 kesempatan. Jika 3 tebakan salah semua, tampilkan "Kesempatan habis" lalu selesai. Petunjuk: pakai penghitung seperti pada pelajaran mengulang langkah.

Latih konsep ini

Tandai pelajaran ini selesai

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

Buka di aplikasi