123456789101112131415
#include <iostream> int main() { const int CENTS_PER_DOLLAR = 100 ; const double amount = 5.36 ; const int amount_in_cents = amount * CENTS_PER_DOLLAR + 0.5 ; // narrow to int const int dollars = amount_in_cents / CENTS_PER_DOLLAR ; const int cents = amount_in_cents % CENTS_PER_DOLLAR ; std::cout << "Your total change is " << dollars << " dollars and " << cents << " cents.\n" ; }
#include <iostream> int main() { const int CENTS_PER_DOLLAR = 100; const double money = 5.36; const int dollars = money; const int cents = (money - dollars) * CENTS_PER_DOLLAR; std::cout << "For $" << money << ":\n\n"; std::cout << dollars << " dollars and "; std::cout << cents << " cents.\n"; }