Lab 4 - Practicing with decisions¶
In this lab, you get to write a simple programs that involve using the Python decision statements.
I use simple Microcontrollers for teaching how to control machines in my assembly language class. These computer systems are cheap and a lot of fun to work with. Here is a links showing the devices I use:
Your job is to write a Python program to calculate the total cost of purchasing these boards from “Lady Ada” who runs Adafruit (You should look her up, she is an MIT graduate with a passion for things electronic).
Here is some data to use¶
- Arduino unit cost:
1-9: $29.95
10-49: $26.96
Shipping costs:
- for less than 20 parts
USPS Priority (7 days) $4.72
UPS Ground (5 days) $9.60
UPS Express (3 days) $12.84
UPS Next day $29.94
- for 21 - 49 parts
UPS Ground (7 days) $10.94
USPS Priority (5 days) $17.50
UPS Express (3 day) $16.46
UPS next day $36.81
What your program should do¶
Your program should ask the user how many units they need, and the delivery time in days. It should calculate the total cost for the parts with shipping. (We will ignore the sales tax issue for this problem.
Your output should be clear enough to identify the following:
Cost of parts
Cost of shipping
Total of both
When is this due?¶
As usual, next Sunday.