Details
CIS115 Week 3 Lab Change Calculator and Shipping Calculator in Python
CIS115 Week 3 Lab Overview
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 that’s less than zero, display an error message and give the user a chance to enter the number again.
Additional Information
Special Price | $10.00 |
---|