Computers and Technology
Computers and Technology, 27.02.2020 17:00, kaamri97

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

Testing your program:

Be sure to test your program with various values to ensure it provides the correct

output before submitting to get full credit. For extra credit, have your program only

accept proper input values (1 to 99). If the user attempts to enter an invalid

number, your program should output an error message and repeat the input

process until it receives an appropriate value. (Hint: use a while or do-while loop.)

answer
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 14:30, SKYBLUE1015
What percentage of companies is projected to use social media to locate new employees in 2012
Answers: 2
image
Computers and Technology, 23.06.2019 01:30, marmar72
Negative methods of behavior correction include all but this: sarcasm verbal abuse setting an example for proper behavior humiliation
Answers: 1
image
Computers and Technology, 24.06.2019 00:10, roxymiller3942
Read each statement below. if the statement describes a peer-to-peer network, put a p next to it. if the statement describes a server-based network, put an s next to it. p - peer-to-peer s - server-based
Answers: 1
image
Computers and Technology, 24.06.2019 11:30, nate1808
What does the https: // mean when you type in a website
Answers: 1
Do you know the correct answer?
Write a program that tells what coins to give out for any amount of change from 1

cent t...

Questions in other subjects:

Konu
Mathematics, 14.07.2019 21:00