Question: Exercise 3 - 1 Enhance the Miles Per Gallon program In this exercise, you ll enhance the Miles Per Gallon program in figure 3 -
Exercise Enhance the Miles Per Gallon program
In this exercise, youll enhance the Miles Per Gallon program in figure so the console display looks something like this:
The Miles Per Gallon program
Enter miles driven:
Enter gallons of gas used:
Enter cost per gallon:
Miles Per Gallon:
Total Gas Cost:
Cost Per Mile:
Get entries for another trip yn y
Enter miles driven:
Enter gallons of gas used:
Enter cost per gallon:
Miles Per Gallon:
Total Gas Cost:
Cost Per Mile:
Get entries for another trip yn
Start IDLE and open the mpgpy file thats in this folder: murachpythonexercisesch
Test the program with valid and invalid values.
Enhance the program so it lets the user repeat the entries and get the miles per gallon for more than one trip. To do that, use a while loop.
Modify this program so it gets the cost of a gallon of gas as another entry from the user, and validate this entry before using it in your calculations. If all three entries are valid, calculate the total gas cost and the cost per mile, and display the results on the console.
When you completed modifications shown above, then enhance your program so the console will look something like this:
The Miles Per Gallon program
Enter miles driven:
Enter gallons of gas used:
Enter cost per gallon:
Miles Per Gallon:
Total Gas Cost:
Cost Per Mile:
Get entries for another trip yn y
Enter miles driven:
Enter gallons of gas used:
Enter cost per gallon:
Miles Per Gallon:
Total Gas Cost:
Cost Per Mile:
Get entries for another trip yn n
Summary for trips:
Total Miles Driven:
Total Gallons Used:
Total Gas Cost:
Average Miles Per Gallon:
Thank you for using miles per gallon program! Bye.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
