Bjarne Stroustrup “Programming Principles and Practice Using C++”

**Chapter 3 Exercise 11**

Using std_lib_facilities.h by Bjarne Stroustrup.

// Philipp Siedler // Bjarne Stroustrup's PP // Chapter 3 Exercise 11 #include "std_lib_facilities.h" int main() { int oneCentCoins = 0; int fiveCentCoins = 0; int tenCentCoins = 0; int twfiveCentCoins = 0; int ffCentCoins = 0; int dollars = 0; double total = 0; cout << "How many 1-Cent-Coins do you have?\n"; cin >> oneCentCoins; cout << "How many 5-Cent-Coins do you have?\n"; cin >> fiveCentCoins; cout << "How many 10-Cent-Coins do you have?\n"; cin >> tenCentCoins; cout << "How many 25-Cent-Coins do you have?\n"; cin >> twfiveCentCoins; cout << "How many 50-Cent-Coins do you have?\n"; cin >> ffCentCoins; cout << "How many 1-Dollar-Coins do you have?\n"; cin >> dollars; total = oneCentCoins*0.01 + fiveCentCoins*0.05 + tenCentCoins*0.10 + twfiveCentCoins*0.25 + ffCentCoins*0.50 + dollars*1.00; if (oneCentCoins < 2) cout << "You have " << oneCentCoins << " pennie\n"; else cout << "You have " << oneCentCoins << " pennies\n"; if (fiveCentCoins < 2) cout << "You have " << oneCentCoins << " nickle\n"; else cout << "You have " << fiveCentCoins << " nickles\n"; if (tenCentCoins < 2) cout << "You have " << oneCentCoins << " dime\n"; else cout << "You have " << tenCentCoins << " dimes\n"; if (twfiveCentCoins < 2) cout << "You have " << oneCentCoins << " quarter\n"; else cout << "You have " << twfiveCentCoins << " quarters\n"; if (ffCentCoins < 2) cout << "You have " << oneCentCoins << " half dollar\n"; else cout << "You have " << ffCentCoins << " half dollars\n"; if (dollars < 2) cout << "You have " << oneCentCoins << " dollar\n"; else cout << "You have " << dollars << " dollars\n"; cout << "the value of all your coins is " << total << " Dollar\n"; keep_window_open(); }

Output:How many 1-Cent-Coins do you have? 230 How many 5-Cent-Coins do you have? 34 How many 10-Cent-Coins do you have? 12 How many 25-Cent-Coins do you have? 23 How many 50-Cent-Coins do you have? 31 How many 1-Dollar-Coins do you have? 8 You have 230 pennies You have 34 nickles You have 12 dimes You have 23 quarters You have 31 half dollars You have 8 dollars the value of all your coins is 34.45 Dollar Please enter a character to exit