您在這裡

Exercises

23 二月, 2015 - 12:53

Exercise 3.1 Rewrite your pay computation to give the employee 1.5 times the hourly rate for hours worked above 40 hours.

Enter Hours: 45Enter Rate: 10Pay: 475.0

Exercise 3.2 Rewrite your pay program using try and except so that your program handles non-numeric input gracefully by printing a message and exiting the program. The following shows two executions of the program:

Enter Hours: 20Enter Rate: nineError, please enter numeric input

Enter Hours: fortyError, please enter numeric input

Exercise 3.3 Write a program to prompt for a score between 0.0 and 1.0. If the score is out of range print an error. If the score is between 0.0 and 1.0, print a grade using the following table:

Score Grade>= 0.9 A>= 0.8 B>= 0.7 C>= 0.6 D< 0.6 F

Enter score: 0.95A

Enter score: perfectBad score

Enter score: 10.0Bad score

Enter score: 0.75C

Enter score: 0.5F

Run the program repeatedly as shown above to test the various different values for input.