Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Use python 3 Write a program that makes the user guess a particular float. Now, recall that you should not compare floats to determine if

Use python 3

Write a program that makes the user guess a particular float. Now, recall that you should not compare floats to determine if they are exactly equal. In this program, the user wins if their guess is accurate to within 2 decimal places. You will have to use round in your comparison of their guess to your number.

If the users guess was too high, you should say so. Similarly, you should tell them if their guess was too low.

Here is an example run of your final program, assuming that your float is 3.3312:

Enter a guess: 5.0 Too high! Enter a guess: 3.0 Too low! Enter a guess: 4.0 Too high! Enter a guess: 3.5 Too high! Enter a guess: 3.25 Too low! Enter a guess: 3.33 Correct! 

Use the loop and a half structure for your program. You should have a while loop that looks something like this:

while True: ... if ...: break ... 

Be careful - you may end up with an infinite loop in your program if you dont break correctly! If you run a program with an infinite loop in it, the page might freeze and you might have to refresh it to continue.

Before running Check Code, make sure to set the value of the number to guess to 3.3312

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

OpenStack Trove

Authors: Amrith Kumar, Douglas Shelley

1st Edition

1484212215, 9781484212219

More Books

Students also viewed these Databases questions

Question

Why is the System Build Process an iterative process?

Answered: 1 week ago