Write a program that tells what coins to give out for any amount of change from
ID: 3538306 • Letter: W
Question
Write a program that tells what coins to give out for any amount of change from 1
cent to 99 cents. For example, if the amount is 86 cents, the output would be
something like the following:
86 cents can be given as:
3 quarter(s), 1 dime(s), and 1 penny (pennies)
Use coin denominations of 25 cents (quarters), 10 cents (dimes), and 1 cent
(pennies). Do not use nickel and half-dollar coins. Your program will use the
following function (possibly among others):
Void computeCoin( int coinValue, int& number, int& amountLeft );
// Precondition: 0<coinValue<100; 0<=amountLeft<100.
// Postcondition: number has been set equal to the maximum
// number of coings of denomination coinValue cents that
// can be obtained from amountLeft cents. amountLeft has
// been decreased by the value of the coins, that is,
// decreased by number*coinValue.
For example, suppose the value of the variable amountLeftis 86. Then, after the
following call, the value of numberwill be 3 and the value of amountLeftwill be 11
(because if you take three quarters from 86 cents, that leaves 11 cents):
computeCoins(25, number, amountLeft);