Answer:
public class EmployeePayroll {
public static void main(String[] args) {
// Employee 1
int emp1Hours = 40;
double emp1PayRate = 20.00;
double emp1TaxRate = 0.25;
double emp1GrossPay = emp1Hours * emp1PayRate;
double emp1TaxAmt = emp1GrossPay * emp1TaxRate;
double emp1NetPay = emp1GrossPay - emp1TaxAmt;
// Employee 2
int emp2Hours = 35;
double emp2PayRate = 15.00;
double emp2TaxRate = 0.20;
double emp2GrossPay = emp2Hours * emp2PayRate;
double emp2TaxAmt = emp2GrossPay * emp2TaxRate;
double emp2NetPay = emp2GrossPay - emp2TaxAmt;
// Employee 3
int emp3Hours = 45;
double emp3PayRate = 25.00;
double emp3TaxRate = 0.30;
double emp3GrossPay = emp3Hours * emp3PayRate;
double emp3TaxAmt = emp3GrossPay * emp3TaxRate;
double emp3NetPay = emp3GrossPay - emp3TaxAmt;
// Display results for Employee 1
System.out.println("Employee 1:");
System.out.println("Hours worked: " + emp1Hours);
System.out.println("Pay rate: $" + emp1PayRate);
System.out.println("Gross pay: $" + emp1GrossPay);
System.out.println("Tax rate: " + emp1TaxRate);
System.out.println("Tax amount: $" + emp1TaxAmt);
System.out.println("Net pay: $" + emp1NetPay);
// Display results for Employee 2
System.out.println("\\Employee 2:");
System.out.println("Hours worked: " + emp2Hours);
System.out.println("Pay rate: $" + emp2PayRate);
System.out.println("Gross pay: $" + emp2GrossPay);
System.out.println("Tax rate: " + emp2TaxRate);
System.out.println("Tax amount: $" + emp2TaxAmt);
System.out.println("Net pay: $" + emp2NetPay);
// Display results for Employee 3
System.out.println("\\Employee 3:");
System.out.println("Hours worked: " + emp3Hours);
System.out.println("Pay rate: $" + emp3PayRate);
System.out.println("Gross pay: $" + emp3GrossPay);
System.out.println("Tax rate: " + emp3TaxRate);
System.out.println("Tax amount: $" + emp3TaxAmt);
System.out.println("Net pay: $" + emp3NetPay);
}
}
Step-by-step explanation:
In this program, we declare and initialize variables for the hours worked, pay rate, tax rate, gross pay, and net pay for three employees. We use arithmetic operators to compute the values for gross pay, tax amount, and net pay. We then display the results for each employee using System.out.println().