ALL DONE IN PYTHON PLEASE!!!! In many businesses across the country, people are buying food and goods using cash. Whenever a purchase is made with cash, it is usual that change must be back to the customer. Business point of sales software help to ensure that the correct change is return to a customer by providing detailed information of the change that should be returned to the customer. using the fewest number of bills and coins. In this assignment, you are asked to use what we have covered in Modules 1-3 to design and implement a program that writes out what bills (ones, fives, tens, twenties) and coins (pennies, nickels, dimes, and quarters) that should be returned to the customer given two inputs from the user: A total cost of a sale. The amount that was paid by the customer. Ensure that your output is grammatically correct. If the customer does not provide adequate payment, you should print the following statement, the program should end. Did not receive enough cash from the customer. --------------------------------------------------------------------------- Design a solution To design your program, start by thinking about how you would go about solving this problem using only arithmetic operators and conditional statements, the elements of programming that we have learned thus far in this course. Take the time to draw your solution as a flowchart. You can do this using a drawing tool such as draw.io (Links to an external site.) or by simply drawing your flowchart on paper. Either way turn your flowchart into a pdf file called "giving_change.pdf" and commit it to your repo. Hint: How would the %, //, and / operators each be useful to you for solving this problem?
ALL DONE IN PYTHON PLEASE!!!!
In many businesses across the country, people are buying food and goods using cash. Whenever a purchase is made with cash, it is usual that change must be back to the customer. Business point of sales software help to ensure that the correct change is return to a customer by providing detailed information of the change that should be returned to the customer. using the fewest number of bills and coins.
In this assignment, you are asked to use what we have covered in Modules 1-3 to design and implement a program that writes out what bills (ones, fives, tens, twenties) and coins (pennies, nickels, dimes, and quarters) that should be returned to the customer given two inputs from the user:
- A total cost of a sale.
- The amount that was paid by the customer.
Ensure that your output is grammatically correct.
If the customer does not provide adequate payment, you should print the following statement, the program should end.
Did not receive enough cash from the customer.
---------------------------------------------------------------------------
Design a solution
To design your program, start by thinking about how you would go about solving this problem using only arithmetic operators and conditional statements, the elements of programming that we have learned thus far in this course. Take the time to draw your solution as a flowchart. You can do this using a drawing tool such as draw.io (Links to an external site.) or by simply drawing your flowchart on paper. Either way turn your flowchart into a pdf file called "giving_change.pdf" and commit it to your repo.
Hint: How would the %, //, and / operators each be useful to you for solving this problem?
Trending now
This is a popular solution!
Step by step
Solved in 2 steps