Nâng cao · Mức B · Bài 2
Trò chơi đoán số
Mục tiêu: Máy nghĩ một số bí mật từ 1 đến 100; người chơi đoán theo gợi ý nhỏ quá, lớn quá; đoán đúng thì máy báo số lần đoán.
Em sẽ học gì
- Nội dung trong bài: máy nghĩ một số bí mật bằng khối lấy ngẫu nhiên.
- Vòng lặp có điều kiện: hỏi đi hỏi lại cho đến khi đoán đúng.
- Rẽ nhánh nhiều trường hợp: nhỏ quá, lớn quá, hoặc đúng.

130
Bài làm như sau. Chọn nhóm Biến số, bấm Tạo một biến, đặt tên là bimat: số bí mật. Tạo thêm biến solan: số lần đã đoán.

Việc cần làm: chọn số bí mật 1 đến 100, số lần = 0; lặp lại cho đến khi đoán đúng: hỏi, tăng số lần, gợi ý. Xong thì báo số lần.
230
Sơ đồ khối ở khung bên phải. Đầu tiên, chọn số bí mật ngẫu nhiên, và đặt số lần đoán bằng 0. Hình thoi kiểm tra: câu trả lời đã bằng số bí mật chưa? Nếu sai: hỏi người chơi, và tăng số lần thêm 1. Rồi gợi ý: nhỏ hơn thì nói Nhỏ quá, lớn hơn thì nói Lớn quá, và quay lại hình thoi kiểm tra. Đây là vòng lặp có điều kiện. Khi đúng, thoát vòng lặp, báo kết quả kèm số lần đoán, và kết thúc.
