Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- void output(int x, string str, bool ies);
- //cents counter
- int main()
- {
- //prompt user to enter some number of pennies, nickels, dimes, quarters, half dollar and full dollar coins
- int pennies;
- cout << "How many pennies do you have?\n";
- cin >> pennies;
- int nickels;
- cout << "How many nickels do you have?\n";
- cin >> nickels;
- int dimes;
- cout << "How many dimes do you have?\n";
- cin >> dimes;
- int quarters;
- cout << "How many quarters do you have?\n";
- cin >> quarters;
- int half_dollar;
- cout << "How many half-dollar coins do you have?\n";
- cin >> half_dollar;
- int full_dollar;
- cout << "How many full-dollar coins do you have?\n";
- cin >> full_dollar;
- output(pennies, "penny", true);
- output(nickels, "nickel", false);
- output(dimes, "dime", false);
- output(quarters, "quarter", false);
- output(half_dollar, "half-dollar", false);
- output(full_dollar, "full-dollar", false);
- double p = pennies * .01;
- double n = nickels * .05;
- double d = dimes *.10;
- double q = quarters * .25;
- double hd = half_dollar * .50;
- double fd = full_dollar * 1.00;
- int p1 = pennies * 1;
- int n1 = nickels * 5;
- int d1 = dimes * 10;
- int q1 = quarters * 25;
- int hd1 = half_dollar * 50;
- int fd1 = full_dollar * 100;
- double sum1 = p + n + d + q + hd + fd;
- int sum2 = p1 + n1 + d1 + q1 + hd1+ fd1;
- cout << "Wow you have $" << sum1 << " orrrrrr " << sum2 << " cents!!! :O\n";
- return 0;
- }
- void output(int x, string str, bool ies){
- if (x == 1 ){ // could be written as if (x) as well.
- cout << "wow you have " << x << ' ' + str << endl;
- }
- else{
- if(ies){
- str.pop_back();
- str += "ies";
- }else{
- str += 's';
- }
- cout << "Wow you have " << x << ' ' + str << '\n';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement