Trò chơi đoán số:
Cậu bé nghĩ ra 1 số (Gọi là S) gồm bỗn chữ số (không nhất thiết khác nhau) trong sáu chữ số từ 1 đến 6. Để tìm số đó máy lần lượt đưa ra các số dự đoán (gọi là M), mỗi số gồm 4 chữ số không nhất thiết khác nhau. Với mỗi lần dự đoán, máy nhận được 2 câu trả lời của cậ bé cho 2 câu hỏi sau.
+ Có bao nhiêu chữ số trong M là chữ số trong S nhưng vị trí xuất hiện của mỗi chữ số đó là sai?
+ Có bao nhiêu chữ số trong M là chữ số trong S và đồng thời vị trí xuất hiện của mỗi chữ số đều đúng?
Yêu cầu: Hãy hiện lên màn hình các số máy dự đoán và nói mỗi số đó nhận 2 câu trả lời từ bàn phím của cậu bé cho đến khi được số đúng như cậu bé nghĩ. (Số lần dự đoán không quá 6 lần).
Ví dụ: Số cần tìm là 5436
1234
Đúng số - Đúng vị trí: 1
Đúng số - Sai vị trí: 1
2156
Đúng số - Đúng vị trí: 1
Đúng số - Sai vị trí: 1
1416
Đúng số - Đúng vị trí: 2
Đúng số - Sai vị trí: 0
5436
Đúng số - Đúng vị trí: 4
Đúng số - Sai vị trí: 0
Chọn đúng số
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Tải về và chạy bằng dev c/c++ ; VScode ; CodeBlock.....