Create a programme that will guess a number entered by the user. In this programme, the user will select a secret number between 1 and maximum. The programme will ask the user to input the maximum figure, which the user will do. The programme will then guess the value of the secret number and allow the user to indicate whether the real value is greater, lower, or accurate. The machine will then guess another number until it correctly predicts the secret number. After each try, the programme should utilise a binary search to restrict its guesses and choose its next guess. Graph the output of this programme for maximum = 100, 1,000, and 10,000. What do you think about the amount of predictions made by the computer?
Create a programme that will guess a number entered by the user. In this programme, the user will select a secret number between 1 and maximum. The programme will ask the user to input the maximum figure, which the user will do. The programme will then guess the value of the secret number and allow the user to indicate whether the real value is greater, lower, or accurate. The machine will then guess another number until it correctly predicts the secret number. After each try, the programme should utilise a binary search to restrict its guesses and choose its next guess.
Graph the output of this programme for maximum = 100, 1,000, and 10,000. What do you think about the amount of predictions made by the computer?
Step by step
Solved in 4 steps with 5 images