个人所得税计算器
package com.lovo;
import java.util.Scanner;
public class Test05 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入您的工资:");
if(sc.hasNextDouble()){
double m = sc.nextDouble();
if(m>=0){
System.out.println("请输入您的五险一金:");
if(sc.hasNextDouble()){
double w = sc.nextDouble();
if(w>=0){
double res = m-w-3500;
if(res<=0){
System.out.println("您的个人所得税为:0");
}else if(res<=1500){
System.out.println("您的个人所得税为:"+res*0.03);
}else if(res<=4500){
System.out.println("您的个人所得税为:"+(res*0.1-105));
}else if(res<=9000){
System.out.println("您的个人所得税为:"+(res*0.2-555));
}else if(res<=35000){
System.out.println("您的个人所得税为:"+(res*0.25-1005));
}else if(res<=55000){
System.out.println("您的个人所得税为:"+(res*0.3-2755));
}else if(res<=80000){
System.out.println("您的个人所得税为:"+(res*0.35-5505));
}else {
System.out.println("您的个人所得税为:"+(res*0.45-13505));
}
}else{
System.out.println("请正确输入您的五险一金");
}
}else{
System.out.println("请正确输入您的五险一金");
}
}else{
System.out.println("请正确输入您的工资");
}
}else{
System.out.println("请正确输入您的工资");
}
sc.close();
}
}