// Programmer: Dylan McDonald // Class & Section: CS 54, Section // Date: January 23, 2007 // Purpose: To help Justin count his change #include using namespace std; int main() { int numDimes, numNickels, numPennies, numQuarters; int numOnes, numTwos, numFives, numTens; int pesoAmount; double finalAmount; const double PESO2DOLLAR = 0.092; /* part I - ask the user for US coins */ cout << "How many quarters do you have? "; cin >> numQuarters; cout << "How many dimes you have? "; cin >> numDimes; cout << "How many nickels do you have? "; cin >> numNickels; cout << "How many pennies do you have? "; cin >> numPennies; /* part I - get the final amount & report it */ finalAmount = numQuarters * 0.25 + numDimes * 0.1 + numNickels * 0.05 + numPennies * 0.01; cout << "You have $" << finalAmount << " in US coins." << endl; /* part II - ask the user for Mexican coins */ cout << "How many 1 peso coins do you have? "; cin >> numOnes; cout << "How many 2 peso coins do you have? "; cin >> numTwos; cout << "How many 5 peso coins do you have? "; cin >> numFives; cout << "How many 10 peso coins do you have? "; cin >> numTens; /* part II - add & convert pesos and then report it */ pesoAmount = numOnes + 2 * numTwos + 5 * numFives + 10 * numTens; finalAmount = finalAmount + (PESO2DOLLAR * pesoAmount); cout << "You have $" << finalAmount << " in all currencies." << endl; return 0; }