Using the dialog boxes in the JOptionPane class, write a program that calculates and prints the monthly paycheck for an employee. The net pay is calculated aftertaking thefollowing deductions: a) FederalIncome Tax: 15% b) State Tax: 3.5% c) Social Security Tax: 5.75% d) Medicare/Medicaid Tax: 2.75% e) Pension Plan" 5% f) Health Insurance: $ 75.00

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter8: Arrays
Section: Chapter Questions
Problem 5GZ
icon
Related questions
Question
package payroll2;
  
// This program calculates an employee's take home pay.
  
import javax.swing.JOptionPane;
  
public class Payroll
{
    private static double sum;
    private static double salary;
    private static double dependentDeduction;
    public static void main(String args[])
    {
             
            {
                double salary;
                double numDependents;
                double dependentDeduction = salary * 0.025 * numDependents;
                double stateTax = salary * 0.065;
                double federalTax = salary * 0.28;
                double totalWithholding= stateTax + federalTax;
                double takeHomePay = salary - stateTax - federalTax + dependentDeduction;
  
                // Calculate state tax here.
                    JOptionPane.showInputDialog("Enter Employee name: ");
                     
  
                    JOptionPane.showInputDialog("Enter Salary: ");//prompt
                    
  
                    JOptionPane.showInputDialog("Enter number of dependents: "); //prompt
                          
                        sum = salary * numDependents; // multiply numbers
                 
                 
  
       JOptionPane.showMessageDialog(null,"State Tax: $/");
                        sum = salary * 0.065;  // multiply numbers      
  
       JOptionPane.showMessageDialog(null,"Federal Tax: $" + federalTax);
        // Calculate dependant deduction here.
                        sum = salary * 0.28;   // multiply numbers
  
       JOptionPane.showMessageDialog(null,"Total Withholdings: $" + dependentDeduction);
        // Calculate total withholding here.
                        sum = stateTax * federalTax;               
  
                  
       JOptionPane.showMessageDialog(null,"Take Home Pay: $" + takeHomePay);
                //Calculate take home pay
                        sum = salary - stateTax - federalTax + dependentDeduction;
    System.exit(0);
            }
}
}
I can not get it to work. My salary and numDependents is still not working. Same errors as before. I've never used this JOptionPane before, so I don't know what to do. I'm just trying to get it to calculate my input from salary and dependents.
Using the dialog boxes in the JOptionPane class, write a program that calculates and prints the
monthly paycheck for an employee. The net pay is calculated aftertaking thefollowing deductions:
a) Federal Income Tax: 15%
b) State Tax: 3.5%
c) Social Security Tax: 5.75%
d) Medicare/Medicaid Tax: 2.75%
e) Pension Plan" 5%
f) Health Insurance: $ 75.00
Your program should prompt the user to input the gross amount and the employee name. Format
the output to have two decimal places. A sample output follows:
Juan Dela Cruz
$ 3575.00
$ 536. 25
$ 125.13
$ 205.56
$ 98.31
$ 178.75
$ 75.00
$ 2356.00
Gross Amount:
Federal Tax:
State Tax:
Social Security Tax:
Medicare/Medicaid Tax:
Pension Plan:
Health Insurance:
Net Pay:
Transcribed Image Text:Using the dialog boxes in the JOptionPane class, write a program that calculates and prints the monthly paycheck for an employee. The net pay is calculated aftertaking thefollowing deductions: a) Federal Income Tax: 15% b) State Tax: 3.5% c) Social Security Tax: 5.75% d) Medicare/Medicaid Tax: 2.75% e) Pension Plan" 5% f) Health Insurance: $ 75.00 Your program should prompt the user to input the gross amount and the employee name. Format the output to have two decimal places. A sample output follows: Juan Dela Cruz $ 3575.00 $ 536. 25 $ 125.13 $ 205.56 $ 98.31 $ 178.75 $ 75.00 $ 2356.00 Gross Amount: Federal Tax: State Tax: Social Security Tax: Medicare/Medicaid Tax: Pension Plan: Health Insurance: Net Pay:
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
Class
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
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT