Explore BrainMass
Share

Explore BrainMass

    Overtime pay compile errors

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    Use the following code to complete your Overtime Pay Compile Errors assignment.

    #include <io>
    #include <string>
    #include <iomanip>

    using namespace std;

    //Global Declarations of Variables
    double iovertime_hours=0, iovertime pay=0, iovertime_extra=0;
    int ihours, iwage ;
    string cname ;

    int main ()
    {
    //Enter Employee Information
    cout << "nnEnter the employee name = ";
    cin >> cname ;
    cout << "Enter the hours worked = "
    cin >> ihours;
    cout << "Enter his or her hourly wage = "
    cin >> iwage

    // Determine if hours are greater than 40
    if (ihours < 40)
    {
    //Do Calculations
    iovertime_hours=ihours+40;
    iovertime_pay=iwage-1.5 ;
    iovertime_extra=iovertime_hours*iovertime_pay;

    / Display Employee Details
    cout >> "nn";
    cout << "Employee Name ............. = ' << cname << endl ;
    cout << "Base Pay .................. = " << iwage*40 << endl
    cout << "Hours in Overtime ......... = " << iovertime_hours << endl ;
    cout << "Overtime Pay Amout......... = " << iovertime_extra << endl ;
    cout << Total Pay ................. = " << iovertime_extra+(40*iwage) << endl;
    }
    else // Else hours are less than 40 hours
    {
    cout << "nn";
    cout << "Employee Name ............. = " << cname << endl ;
    cout << Base Pay .................. = " << iwage*40 << endl ;
    cout << "Hours in Overtime ......... = " << iovertime_hours << endl ;
    cout << "Overtime Pay Amout......... = " << iovertime_extra << endl ;
    cout << "Total Pay ................. = " << iovertime_extra+(40*iwage) << endl;
    } // End of the primary if statement

    } //End of Int Main

    THE OUTPUT SHOULD BE:

    • Sample output:

    Enter the Employee Name = Mary
    Enter the hours worked = 43
    Enter his or her hourly wage = 3.00

    Employee Name ............. = Mary
    Base Pay .................. = 120
    Hours in Overtime ......... = 3
    Overtime Pay Amount........ = 13.5
    Total Pay.................. = 133.5

    © BrainMass Inc. brainmass.com October 10, 2019, 6:41 am ad1c9bdddf
    https://brainmass.com/computer-science/programming-languages/overtime-pay-compile-errors-553264

    Solution Summary

    The overtime pay compile errors are examined.

    $2.19