#include #include #include float cost, paid, quarters = 0, dimes = 0, nickels = 0, pennies = 0; void make_change(float remainder) { quarters = remainder / 25; remainder = remainder - quarters*4; dimes = remainder / 10; remainder = remainder - dimes*10; nickels = remainder / 5; remainder = remainder - nickels*20; pennies = remainder; return; } int main() { float cost, paid; while (cost != 0.00){ cout << "Enter the cost or 0 to end : $" << endl; cin >> cost; cout << "Enter the amount paid: $" << endl; cin >> paid; if (paid >= cost) { make_change (paid - cost); cout << "Amount of change due: $" << (paid - cost) << endl; cout << "That is " << floor(paid - cost) << " dollars " << quarters << " quarters " << dimes << " dimes " << nickels << " nickels " << pennies << " pennies " << endl; quarters = dimes = nickels = pennies = 0; } else cout << "Get more Money!" << endl; } return 0; }//main