Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In main, add a loop to enable the user to run the Python program all day without having to restart the program. Make a question
In main, add a loop to enable the user to run the Python program all day without having to restart the program. Make a question to the user control this loop (this question should NOT ask how many times they want to repeat, since they dont know this). When you add the loop, also add a counter and an accumulator so that at the end of the day, when the user no longer wants to continue or process another order, you can output the number of orders processed that day and how much money those orders were worth (sum of the grand totals, which includes a possible discount on the pre-tax total and tax owed). All of this code can go into main, which should still fit on one screen.
In addition, write an error checking loop that will only exit when the user has entered a value for cash tendered that is more than the total amount owed.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started