#include <iostream> #include <iomanip> using namespace std; const int STD_HRS = 40; const float OVERTIME_MULT = 1.5; int main() { cout << fixed << showpoint; cout << setprecision(2); float hours, rate; cout << "Enter hours worked: "; cin >> hours; cout << "Enter rate: "; cin >> rate; float regular, overtime; if ( hours <= STD_HRS ) { regular = hours * rate; overtime = 0.0; } else { regular = STD_HRS * rate; overtime = (hours - STD_HRS) * rate * OVERTIME_MULT; } float pay; pay = regular + overtime; cout << "Pay: $" << pay << endl; return 0; }
Wednesday, 17 September 2014
compute hourly pay taking overtime into account
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment