Our menu contains: drinks, dinner items, and desert. Each item on the menu has a price. We will ask the user if they want a drink, if the answer is yes, we will display the available drinks and then prompt the user to select one, we will then ask if they want large or small (different pricing for the two). We do the same for the dinner items and deserts (except there is no large or small option). At the end we ask the user if they are a senior, a military veteran, or a public servant, if they are a senior, a military veteran or a public servant, we apply a 10 percent discount. Ask the user if they want to give a tip, give them two options 1) selecting from predetermined percentages, 10%, 20%, 30%, or 2) entering in their own amount. Add the tip to the bill. Finally we display the bill. Keep the printing of the menu items simple using simple python code
Our menu contains: drinks, dinner items, and desert. Each item on the menu has a price. We will ask the user if they want a drink, if the answer is yes, we will display the available drinks and then prompt the user to select one, we will then ask if they want large or small (different pricing for the two).
We do the same for the dinner items and deserts (except there is no large or small option). At the end we ask the user if they are a senior, a military veteran, or a public servant, if they are a senior, a military veteran or a public servant, we apply a 10 percent discount.
Ask the user if they want to give a tip, give them two options 1) selecting from predetermined percentages, 10%, 20%, 30%, or 2) entering in their own amount. Add the tip to the bill.
Finally we display the bill.
Keep the printing of the menu items simple using simple python code
![](/static/compass_v2/shared-icons/check-mark.png)
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 2 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)