Question Print Daily Company (PDC) needs a program that displays weekly salary. PDC has five employees. Run the program once for each employee. First, the program should ask for the employee's name and ID. It should then ask whether the employee is paid salary or by the hour. The gross pay is obtained after the income tax is deducted from the salary according to this table: Pay From To Tax Rate (%) 0.00 499.99 8 500.00 999.99 10 1000.00 and up 15 If the employee is paid by normal salary, the employee's gross pay is the same each week, so the program should ask for the salary. Get the total gross pay (after tax deduction) in a method called WeeklySalary (). If the employee is paid hourly, then the salary is the number of hours times the pay rate per hour. If the employee works more than 40 hours per week, the employee is paid 1.5 times of base pay rate (1.5 x base rate x total overtime hour). Get the total gross pay (after tax deduction) in a method called HourlySalary ().

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter13: Structures
Section13.1: Single Structures
Problem 4E
icon
Related questions
Question
100%

Java programming 

Question
Print Daily Company (PDC) needs a program that displays weekly salary. PDC has five employees.
Run the program once for each employee. First, the program should ask for the employee's name
and ID. It should then ask whether the employee is paid salary or by the hour. The gross pay is
obtained after the income tax is deducted from the salary according to this table:
Pay
From
To
Tax Rate (%)
0.00
499.99
8
500.00
999.99
10
1000.00
and up
15
• If the employee is paid by normal salary, the employee's gross pay is the same each week, so the
program should ask for the salary. Get the total gross pay (after tax deduction) in a method called
WeeklySalary ().
• If the employee is paid hourly, then the salary is the number of hours times the pay rate per hour.
If the employee works more than 40 hours per week, the employee is paid 1.5 times of base pay
rate (1.5 x base rate x total overtime hour). Get the total gross pay (after tax deduction) in a method
called HourlySalary ().
Transcribed Image Text:Question Print Daily Company (PDC) needs a program that displays weekly salary. PDC has five employees. Run the program once for each employee. First, the program should ask for the employee's name and ID. It should then ask whether the employee is paid salary or by the hour. The gross pay is obtained after the income tax is deducted from the salary according to this table: Pay From To Tax Rate (%) 0.00 499.99 8 500.00 999.99 10 1000.00 and up 15 • If the employee is paid by normal salary, the employee's gross pay is the same each week, so the program should ask for the salary. Get the total gross pay (after tax deduction) in a method called WeeklySalary (). • If the employee is paid hourly, then the salary is the number of hours times the pay rate per hour. If the employee works more than 40 hours per week, the employee is paid 1.5 times of base pay rate (1.5 x base rate x total overtime hour). Get the total gross pay (after tax deduction) in a method called HourlySalary ().
Create a function called PayrollData () to display the employee's name, ID, whether the
employee is salaried or hourly, and the employee's gross pay, income tax, and net pay (gross pay
after tax). Here is an example of the sample data and its desired output:
• Sample data:
Salary or
Hourly?
Hourly
Salary
Pay Rate
RM10.50/hour
Name
ID
Hours
Sheila Lim
498
40
RM1293/week
RM9.43/hour
Alice Alan
392
Sharah Hadi
291
Hourly
Hourly
Salary
43
Loke Kien Seng
RM7.23/hour
RM500/week
293
36
Bill Sim
795
Output:
Print Daily Company (PDC)
Weekly Payroll Data
Gross
ID# Status
Net Pay
Pay
420.00
Name
Тах
498 Hourly
392 Salary 1293.00
291 Hourly
Sheila Lim
33.60
386.40
Alice Alan
193.95 1099.05
Sharah Hadi
419.64
33.57
386.06
Loke Kien
293 Hourly
795 Salary
Seng
260.28
20.82
239.46
Bill Sim
500.00
50.00
450.00
Transcribed Image Text:Create a function called PayrollData () to display the employee's name, ID, whether the employee is salaried or hourly, and the employee's gross pay, income tax, and net pay (gross pay after tax). Here is an example of the sample data and its desired output: • Sample data: Salary or Hourly? Hourly Salary Pay Rate RM10.50/hour Name ID Hours Sheila Lim 498 40 RM1293/week RM9.43/hour Alice Alan 392 Sharah Hadi 291 Hourly Hourly Salary 43 Loke Kien Seng RM7.23/hour RM500/week 293 36 Bill Sim 795 Output: Print Daily Company (PDC) Weekly Payroll Data Gross ID# Status Net Pay Pay 420.00 Name Тах 498 Hourly 392 Salary 1293.00 291 Hourly Sheila Lim 33.60 386.40 Alice Alan 193.95 1099.05 Sharah Hadi 419.64 33.57 386.06 Loke Kien 293 Hourly 795 Salary Seng 260.28 20.82 239.46 Bill Sim 500.00 50.00 450.00
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Mathematical functions
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,