個人所得稅計算器
編寫程式實現個人所得稅的計算,要求輸入工資總額和三險一金總額,求出本月應納個稅。
全月應納稅所得額=本月工資總額—三險一金—個稅起徵點(2000.00)
個人所得稅率計算表:
級數 全月應納稅所得額 稅率(%)
1 不超過500元的 5
2 超過500元至2,000元的部分 10
3 超過2,000元至5,000元的部分 15
4 超過5,000元至20,000元的部分 20
5 超過20,000元至40,000元的部分 25
6 超過40,000元至60,000元的部分 30
7 超過60,000元至80,000元的部分 35
8 超過80,000元至100,000元的部分 40
9 超過100,000元的部分 45
import java.util.Scanner;
public class SunNumOne{
public static void main(String[] args){
Scanner sca = new Scanner(System.in);
System.out.println("please input your salary:");
int salary = sca.nextInt();
int money = salary-2500;
double tax = 0.0;
switch(money/500){
case(0):tax=money*0.05; break;
case(1):
case(2):
case(3):
case(4):tax=25+(money-500)*0.1;break;
case(5):
case(6):
case(7):
case(8):
case(9):
case(10):tax=175+(money-2000)*0.15;break;
default: break;
}
switch(money/20000){
case(0):tax=625+(money-5000)*0.2;break;
case(1):tax=3625+(money-20000)*0.25;break;
case(2):tax=8625+(money-40000)*0.30;break;
case(3):tax=14625+(money-60000)*0.35;break;
case(4):tax=21625+(money-80000)*0.40;break;
default:tax=29625+(money-10000)*0.45;break;
}
System.out.println("your tax is: " +tax);
}
}