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 ().

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
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.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education