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) amd 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 (amoung others): void computeCoin(int coinValue, int& number, int& amountLeft);

This where i am at but dont know what else to add.

#include <iostream>

using namespace std;

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

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

{

num = amount_left / coin_value;

amount_left = amount_left % coin_value;

}

int main()

{

int quarters;

int dimes;

int pennies;

int change;

compute_coins(25, quarters, change);

compute_coins(10, dimes, change);

pennies = change;

cout << dimes << endl;

cout << quarters << endl;

cout << change<< endl ;

return 0;

}

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) amd 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 (amoung others): void computeCoin(int coinValue, int& number, int& amountLeft);

This where i am at but dont know what else to add.

#include <iostream>

using namespace std;

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

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

{

num = amount_left / coin_value;

amount_left = amount_left % coin_value;

}

int main()

{

int quarters;

int dimes;

int pennies;

int change;

compute_coins(25, quarters, change);

compute_coins(10, dimes, change);

pennies = change;

cout << dimes << endl;

cout << quarters << endl;

cout << change<< endl ;

return 0;

}

Topic archived. No new replies allowed.