Define a method findEmployeeTax() that takes two integer parameters as a person's salary and the number of dependents, and returns the person's tax percent as a double. The tax percent is returned as follows: Salary ≤ 1 dependent 2 - 5 dependents ≥ 6 dependents < 450000 0.15 0.05 0 450000 - 824999 0.25 0.15 0.15 ≥ 825000 0.4 0.25 0.25 Ex: If the input is 425000 0, then the output is: 0.15 import java.util.Scanner; public class TaxFinder { public static double findEmployeeTax(int salary, int numDepen) {    double i;    if (salary < 450000) {       if(numDepen <= 1)          i = 0.15;       else if (numDepen >= 2 && numDepen <= 5)          i = 0.05;       else if (numDepen >= 6)           i = 0;    }         else if (salary >= 450000 && salary <= 824999) {       if(numDepen <= 1)          i = 0.25;       else if (numDepen >= 2 && numDepen <= 5)          i = 0.15;       else if (numDepen >= 6)           i = 0.15;    }     else if (salary >= 825000){       if(numDepen <= 1)          i = 0.4;       else if (numDepen >= 2 && numDepen <= 5)          i = 0.25;       else if (numDepen >= 6)           i = 0.25;    }    return i; }       public static void main(String[] args) {       Scanner scnr = new Scanner(System.in);       int income;       int userDependents;       income = scnr.nextInt();       userDependents = scnr.nextInt();           System.out.println(findEmployeeTax(income, userDependents));    } }

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

Define a method findEmployeeTax() that takes two integer parameters as a person's salary and the number of dependents, and returns the person's tax percent as a double. The tax percent is returned as follows:

Salary ≤ 1 dependent 2 - 5 dependents ≥ 6 dependents
< 450000 0.15 0.05 0
450000 - 824999 0.25 0.15 0.15
≥ 825000 0.4 0.25 0.25


Ex: If the input is 425000 0, then the output is:

0.15

import java.util.Scanner;

public class TaxFinder {

public static double findEmployeeTax(int salary, int numDepen) {
   double i;
   if (salary < 450000) {
      if(numDepen <= 1)
         i = 0.15;
      else if (numDepen >= 2 && numDepen <= 5)
         i = 0.05;
      else if (numDepen >= 6) 
         i = 0;
   } 
   
   else if (salary >= 450000 && salary <= 824999) {
      if(numDepen <= 1)
         i = 0.25;
      else if (numDepen >= 2 && numDepen <= 5)
         i = 0.15;
      else if (numDepen >= 6) 
         i = 0.15;
   } 
   else if (salary >= 825000){
      if(numDepen <= 1)
         i = 0.4;
      else if (numDepen >= 2 && numDepen <= 5)
         i = 0.25;
      else if (numDepen >= 6) 
         i = 0.25;
   }
   return i;
}   
   public static void main(String[] args) {
      Scanner scnr = new Scanner(System.in);
      int income;
      int userDependents;

      income = scnr.nextInt();
      userDependents = scnr.nextInt();
   
      System.out.println(findEmployeeTax(income, userDependents));
   }
}

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Math class and its different methods
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
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