Posted: May 19th, 2015
Paper, Order, or Assignment Requirements
Please stick to the instructions provided in the assignment document ‘Assessment item 3.doc’.
Task
W Mart, a new retail chain, has announced a discount on the total sale amount, in a single transaction, using the following scheme.
Table 1: Discount on Sale Amount | |
Total Sale Amount | Discount on this sale amount |
Less than $100 | 0% |
From $100 up to less than $500 | 10% for each dollar over $100 |
From $500 up to less than $1,000 | $40 PLUS 20% of the total sale amount over $500 |
From $1,000 up to less than $2,000 | $140 PLUS 30% of the total sale amount over $1,000 |
$2,000 and above | $440 PLUS 40% of the total sale amount over $2,000 |
That is, if the total sale amount is $100 then the discount will be $0. However, if the total sale amount is $101 then the discount will be $0.10. If the total sale amount is $500 then the discount will be $40, but if the total sale amount is $501 then the discount will be $40.20.
W Mart keeps track of a customer through a unique customer ID. W Mart gives one reward point for every $100 spent irrespective of the number of transactions. The points accumulate over the time for a customer for his/her purchases. Finally, for each 100 reward points it gives an additional discount of $10 on a purchase over $10 in a transaction.
Write a Python program that first displays a main menu as follows and waits for a user to choose an option. A user needs to select an option from the main menu.
Place an order in 3 easy steps. Takes less than 5 mins.