Write a program that will figure out the required change for a purchase. Start by asking the user for the price of the product and the amount paid. (We are expecting that the user will give a larger value for the amount paid.) Read in each of these values as a double. Report back to the user the number of each denomination of change due.
Write a
Hint: Working with integers is much easier. The modulo operator is your friend for this assignment. Also, note that pennies can be tricky due to the poor real number to binary conversions. (Remember that 1.00 could actually be stored as 0.9999999999997.)
Do not include five-dollar bills, ten-dollar bills, etc. Only show coins and one-dollar bill amounts. Be sure to test multiple values.
There is a test case below. Your program should run the test case exactly as it appears below, and should work on any other case in general.
Output Example (User input is marked with >>>. Everything else is what you print to the screen.)
Welcome to my Change Maker. I will help you make change.
Please enter the cost of the product:
>>> 34.82
Please enter the amount paid:
>>> 40.00
Your change is $5.18.
You will get back:
5 one-dollar bills
0 quarters
1 dimes
1 nickels
3 pennies
Thank you for your business!
(in java)

Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images









