Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a c++ program that tells what coins to give out for any amount of change from 1 cent to 99 cents. For example, if

Write a c++ 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 (among others): (Note this function works for a generic denomination, you will use it for the quarters, dimes, and pennies.)

void compute_coins(int coin_value, int& num, int& amount_left);

//Precondition: 0 < coin_value < 100; 0 <= amount_left < 100.

//Postcondition: num has been set equal to the maximum number

//of coins of denomination coin_value cents that can be obtained

//from amount_left. Additionally, amount_left has been decreased

//by the value of the coins that is decreased by

//num * coin_value.

For example, suppose the value of the variable amount_left is 86. Then,

after the following call, the value of number will be 3 and the value of

amount_left will be 11 (because if you take 3 quarters from 86 cents, that

leaves 11 cents):

compute_coins(quarter, num_quarters, amount_left);

(Hint: Use integer division and the % operator to implement this function.)

Include a loop that lets the user repeat this computation for new input values until the user says he or she wants to end the program.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

Would Zaras model work for other retailers? Why or why not?

Answered: 1 week ago