Back to Library QID: #112769

Solution for QID #112769: Python coding This is a restaurant ordering program. | StudyHelpMe

Subject: Computer Science
Status: Made to Order
Python coding   This is a restaurant ordering program.   The program first gets the menus by import a menu.txt file.   Then ask the guest by input • How many dishes are needed? • Let the guest enter the number of the dish(What dishes are needed?)     Then output receipt.txt • Ask if there is a discount before exporting • There are three discount options100% 95% 90% 85% • Tax is 11% • Suggested tip is (18%; 20%; 22%) of price payable   The output should have: • Arrange the guests' dishes (including number, name, and price) • total price of this order • The price payable for this order (total price * discount * tax; if no discount then discount = 100%)with two decimal places • Suggested tip (all three listed)   Requirement checklist: • 1 of the container types (list, tuple, set) used by the application • 1 dictionary container type used by the application • 1 iteration type (for, while) • 1 conditional (if) • 1 try block with an else condition(handle input error) • 1 user-defined function   At last Provide 2 unit tests that prove two of your public class methods work as expected.   Example How many dishes are needed? 4 What dishes are needed? 002 003 007 008 What discounts are needed? 95% ======================restaurant name====================== 002 General Tso's Chicken 16$ 003 Peking Duck 28$ 007 Spicy Crayfish 35$ 008 Garlic Cabbage 12$   Your subtotal is 91$ Your finaltotal is 95.96$   tipping options 18% ? 95.96+17.27=113.23 20% ? 95.96+19.19=115.15 22%? 95.96+21.11=117.07 customize_____   menu.txt 001 Kung Pao Chicken 16$ 002 General Tso's Chicken 16$ 003 Peking Duck 28$ 004 Tomato and Egg 18$ 005 Grilled Fish 30$ 006 Roasted Whole Lamb 45$ 007 Spicy Crayfish 35$ 008 Garlic Cabbage 12$ 009 Three Vegetable Soup 15$
ZERO AI
Human Written
PHD EXPERTS
Verified
TURNITIN
Clean Report
FAST DELIVERY
Instant/Hourly