| Код | cout << "Enter money (pounds shillings pence), + or - and money2 or" << endl cout <<" money * number :"; readMoney(pounds1, shillings1, pennies1); cin >> sign; switch(sign) { case '+' : readMoney(pounds2, shillings2, pennies2); result = toPense(pounds1, shillings1, pennies1) + toPence(pounds2, shillings2, pennies2); break; case '-' : readMoney(pounds2, shillings2, pennies2); result = toPense(pounds1, shillings1, pennies1) + toPence(pounds2, shillings2, pennies2); break; case '*' : cin >> number; result = toPense(pounds1, shillings1, pennies1) * number; break; } fromPence(result, pounds, shillings, pennies); cout << pounds << " pounds " << shillings << " shillings " << pennies << "p" << endl;
void readMoney(int& pounds, int& shillings, int& pennies) { cin >> pounds >> shillings >> pennies; }
|
|