#include #define QUARTER 25 #define DIME 10 #define NICKEL 5 #define PENNY 1 using namespace std; void computeChange(int& change, int& quarters, int& dimes, int& nickels, int& pennies); int main() { int quarters = 0, dimes = 0, nickels = 0, pennies = 0, change = 0, given = 0, bill = 0; cout << endl << "How much is the bill? "; cin >> bill; cout << "How much are you giving to cover the cost? "; cin >> given; change = given - bill; computeChange(change, quarters, dimes, nickels, pennies); cout << endl << "Your change is the following: " << endl << endl << "Quarters: " << quarters << endl << "Dimes: " << dimes << endl << "Nickels: " << nickels << endl << "Pennies: " << pennies << endl; return 0; } void computeChange(int &money, int &quarters, int &dimes, int &nickels, int &pennies) { quarters = money/QUARTER; money -= quarters * QUARTER; dimes = money/DIME; money -= dimes * DIME; nickels = money/NICKEL; money -= nickels * NICKEL; pennies = money/PENNY; money -= pennies * PENNY; }