Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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);

Explanation / Answer

#include #include using namespace std; void computeCoin( int coinValue, int& number, int& amountLeft ) { while(amountLeft>=coinValue) { amountLeft=amountLeft-coinValue; number++; } } int main() { int coin,c2,q=0,d=0,p=0; cout
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote