Ask a question from expert

Ask now

C++ program to calculate net take-home pay for an employee

3 Pages962 Words278 Views
   

Added on  2019-09-22

About This Document

This C++ program calculates the net take-home pay for an employee based on the number of hours worked, number of dependents, and tax withholdings. The program reads in the employee's name, number of hours worked, and number of dependents as input. It then calculates the gross income, state and federal tax withholdings, and insurance costs based on the number of dependents. Finally, it outputs the employee's name, number of dependents, gross pay, each withholding amount, and the net take-home pay for the week.

C++ program to calculate net take-home pay for an employee

   Added on 2019-09-22

BookmarkShareRelated Documents
Goals: The purpose of this assignment is to test students on concepts related to interactive I/O, variables, C++ binary arithmetic operators, and output manipulators, string input, and making decisions in C++. Below is the programming task. An employee is paid at a rate of $17.25 per hour for up to 40 regular hours worked in a week. If theemployee works more than 40 hours, it is considered overtime. Any hours over 40 hours but less than orequal to 60 are paid at the overtime rate ($12.34 per hour). Any hours over 60 hours but less than equal to80 hours are paid at the overtime rate ($14.34 per hour). Any hours over 80 hours are paid at the overtimerate ($16.00 per hour). From the worker’s gross pay, 14% is withheld for federal income tax, 5% is withheld for state income tax.$80 is withheld to cover the insurance of the worker and 2 dependents. If the worker has more than 2dependents, then an additional $25 is withheld per dependent for insurance. Write a program that will readin the name of the employee (use getline), number of hours worked in a week and the number ofdependents as input. The program should then output the worker’s name, number of dependents, gross pay,each withholding amount, and the net take-home pay for the week. Note the money amount displayed should be in fixed point, show point and exactly 2 significant digits afterthe decimal point. Note that the ONLY INPUTS the user provides are - The employee’s name. - The number of hours worked in the week. - The number of dependents. Below are four Sample I/ONet Paycheck CalculatorEmployee's Name: John SmithNumber of Hours Worked in a Week: 43Number of Employee's Dependents: 3---------------------------------------------------------------------Employee's name :John SmithNumber of Dependents :3Hours worked :43Overtime hours :3Gross Income :$727.02State Tax Withheld @ 5% :$36.35Federal Tax Withheld @ 14% :$101.78Worker and 2 Dependents' Insurance :$80.00
C++ program to calculate net take-home pay for an employee_1

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Business Math: Employee Profile, Pay Stub, Deductions, Legal Obligations, Payroll Service
|6
|687
|345

Termination payment.
|3
|269
|4

Calculate Payroll Register
|4
|674
|62

Case Study of FinForensics Analyses
|7
|1989
|148

Automation of Business Processes for Suit Box
|6
|730
|455

Business Taxation Study Material
|12
|3469
|22