// FILE: CompPay.cpp // COMPUTES THE PAYROLL FOR A COMPANY #include #include "money.h" // needed for money data type int main () { // Local data ... int number_employees; // number of employees int employee_count; // current employee number double hours; // hours worked money rate; // hourly rate money pay; // weekly pay money total_pay; // company payroll // Get number of employees from user. cout << "Enter number of employees: "; cin >> number_employees; // Compute each employee's pay and add it to the payroll. total_pay = 0.0; employee_count = 0; while (employee_count < number_employees) { cout << "Hours: "; cin >> hours; cout << "Rate : $"; cin >> rate; pay = hours * rate; cout << "Pay is " << pay << endl << endl; total_pay += pay; // accumulate total pay employee_count++; } // end while cout << "Total payroll is " << total_pay << endl; cout << "All employees processed." << endl; return 0; }