QuestionQuestion

Design a program that will read a file of employee records containing employee number, employee name, hourly pay rate, regular hours worked and overtime hours worked. The company pays its employees weekly, according to the following rules:

regular pay = regular hours worked x hourly rate of pay
overtime pay = overtime hours worked x hourly rate of pay x 1.5
total pay = regular pay + overtime pay

Your program is to read the input data on each employee’s record and compute and print the employee’s total pay, on the weekly payroll report. All input data and calculated amounts are to appear on the report. A total payroll amount and average payroll amount is to appear at the end of the report.

Solution PreviewSolution Preview

This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.

Design of algorithm

1 PRINT REPORT TITLE
PRINT COLUMN HEADINGS
2 SET TOTAL_PAROLL ,AVG_PAYROLL and NO_OF_EMPLOYEES->0
3 READ EMP (NO, NAME, HOURLY_PAY, REGULAR_HOURS, OVERTIME_HOURS)
4 DOWHILE (NOT EOF) //process as long as there are still employee records
5 REGULAR_PAY=REGULAR_HOURS * HOURLY_PAY
6 OVERTIME_PAY=OVERTIME_HOURS*HOURLY_PAY*1.5
7 TOTAL_PAY=REGULAR_PAY+OVERTIME_PAY
NO_OF_EMPLOYEES ++
8 PRINT...
$25.00 for this solution

PayPal, G Pay, ApplePay, Amazon Pay, and all major credit cards accepted.

Find A Tutor

View available Data Structures and Algorithms Tutors

Get College Homework Help.

Are you sure you don't want to upload any files?

Fast tutor response requires as much info as possible.

Decision:
Upload a file
Continue without uploading

SUBMIT YOUR HOMEWORK
We couldn't find that subject.
Please select the best match from the list below.

We'll send you an email right away. If it's not in your inbox, check your spam folder.

  • 1
  • 2
  • 3
Live Chats