Question
Title of Lab: Change Calculator and Shipping Calculator in Python Summary Part 1 Create a program that calculates the coins needed to make change for
Title of Lab: Change Calculator and Shipping Calculator in Python
Summary Part 1
Create a program that calculates the coins needed to make change for the specified number of cents.
Summary Part 2
Create a program that calculates the total cost of an order including shipping.
Deliverables
- 2 source code Python files.
- A Word document containing both source code and the screen print of the program outputs.
Lab Steps
Part 1 Change Calculator
Sample Output:
Change Calculator
Enter number of cents (0-99): 99
Quarters: 3 Dimes: 2 Nickels: 0 Pennies: 4
Continue? (y/n): y
Enter number of cents (0-99): 55
Quarters: 2 Dimes: 0 Nickels: 1 Pennies: 0
Continue? (y/n): n
Bye! |
Specifications:
- The program should display the minimum number of quarters, dimes, nickels, and pennies that one needs to make up the specified number of cents.
- Assume that the user will enter a valid integer for the number of cents.
- The program should continue only if the user enters "y" or "Y" to continue.
Part 2 Shipping Calculator
Sample Output:
=============================================================== Shipping Calculator =============================================================== Cost of items ordered: 49.99 Shipping cost: 7.95 Total cost: 57.94
Continue? (y/n): y =============================================================== Cost of items ordered: -65.50 You must enter a positive number. Please try again. Cost of items ordered: 65.50 Shipping cost: 9.95 Total cost: 75.45
Continue? (y/n): n =============================================================== Bye! |
Specifications:
Use the following table to calculate shipping cost:
Cost of Items | Shipping Cost |
< $30.00 | $5.95 |
$30.00 - $49.99 | $7.95 |
$50.00 - $74.99 | $9.95 |
> $75.00 | Free |
- If the user enters a number thats less than zero, display an error message and give the user a chance to enter the number again.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started