Description:
Create a program that allows the user to track the hours an employee worked in a week. How much the employee was paid and any extra hours worked (overtime pay).
Assume that there are 5 employees. They are all full-time and work 30 hours per week. Any extra hours worked within a week is considered overtime. No taxes or other deductions are taken out of the employee's pay.
The pay rate is $12.00 per hour, with the ability to make $24.00 per hour for overtime, with the max of 10 overtime hours allowed per week.
The program should display the following:
Emplyoee's Name
Emplyoee's ID (numeric)
Hours Worked
Overtime Hours
Weekly Pay (Amount of Weekly paycheck)
Total Monthly Pay
The program should also allow for a search to be done that will output the employee's id and hours of overtime worked and overtime pay (monthly total).
The following should be in your code: Variables, data types, arithmetic operators, at least 2 methods, at least 1 array (but not limited in using different types of arrays), a for loop and if statement (control structures).
Output should display like this:
Emplyoee Name: Sally Mae
Emplyoee ID: 12345
Hours Worked: 35
Overtime Hours: 5
Weekly Pay: 480
Total Monthly Pay: 120