Nbspan employee is paid at a rate of 1678 per hour for the


An employee is paid at a rate of $16.78 per hour for the first 40 hours worked in a week. Any hours over the regular 40 hours are paid at the overtime rate of one-and-one-half times that. From the worker's gross pay, here are the following withholdings:

  • Social Security tax (FICA): 6%
  • Federal income tax, use the following percentage ranges:
0 to 300.00 10
300.01 to 400.00 12
400.01 to 500.00 15
500.01 and over 20

State income tax: 5% Union dues: $10 per week If the worker has three or more dependents, then an additional $35 is withheld to cover the extra cost of health insurance beyond what the employer pays.

Write a program that will ask the user to input the following data:

  • The employee number
  • The number of hours worked in a week
  • The number of dependents

The program will do the calculations and output the following per week:

  • Employee number
  • Number of dependents
  • Number of hours worked
  • Regular pay rate
  • Gross pay
  • FICA tax withheld
  • Federal Income Tax withheld
  • State Tax withheld
  • Union Dues withheld
  • Net Pay

The display should look like the following (make sure to format it correctly):

Employee number: 234567890

Number of dependents:       1
Number of hours worked:    10.00
Regular pay rate:         $16.78   $  167.80
                                   ---------
Gross pay:                         $  167.80

FICA tax withheld:                 $   10.07
Federal Income Tax withheld (10%): $   16.78
State Tax withheld:                $    8.39
Union Dues withheld:               $   10.00
                                   ---------
Net Pay:                           $  122.56
  

 

Employee number: 234567890

Number of dependents:       2
Number of hours worked:    20.00
Regular pay rate:         $16.78   $  335.60
                                   ---------
Gross pay:                         $  335.60

FICA tax withheld:                 $   20.14
Federal Income Tax withheld (12%): $   40.27
State Tax withheld:                $   16.78
Union Dues withheld:               $   10.00
                                   ---------
Net Pay:                           $  248.41
  

 

Employee number: 234567890

Number of dependents:       3
Number of hours worked:    25.00
Regular pay rate:         $16.78   $  419.50
                                   ---------
Gross pay:                         $  419.50

FICA tax withheld:                 $   25.17
Federal Income Tax withheld (15%): $   62.92
State Tax withheld:                $   20.98
Health Insurance Premium withheld: $   35.00
Union Dues withheld:               $   10.00
                                   ---------
Net Pay:                           $  265.43
  

 

Employee number: 234567890

Number of dependents:       3
Number of hours worked:    50.00
Regular pay rate:         $16.78   $  671.20
Overtime hours worked:     10.00
With overtime premium:      1.50   $  251.70
                                   ---------
Gross pay:                         $  922.90

FICA tax withheld:                 $   55.37
Federal Income Tax withheld (20%): $  184.58
State Tax withheld:                $   46.15
Health Insurance Premium withheld: $   35.00
Union Dues withheld:               $   10.00
                                   ---------
Net Pay:                           $  591.80  

 

Include in your program the following comments:

  • Name of program
  • Programmer's name
  • Brief description of the program
  • Comments for all the statements
  • Create an IPO chart. List the input, processing, and output items.
  • Plan the algorithm using pseudocode.
  • Save the program in a filename LastFirst_a6.cpp
  • Compile and run the program.
  • Take a screen shot of the output. Save it in a filename LastFirst_a6.doc (e.g. DoeJoe_a6.doc)

Request for Solution File

Ask an Expert for Answer!!
C/C++ Programming: Nbspan employee is paid at a rate of 1678 per hour for the
Reference No:- TGS01162578

Expected delivery within 24 Hours