个人所得税 java_通过Java程序计算个人所得税

小鱼儿 2022-11-06 00:55 415阅读 0赞

工资个税的计算公式为:

应纳税额=(工资薪金所得 -“五险一金”-扣除数)×适用税率-速算扣除数

扣除标准:个税按3500元/月的起征标准算

05f7d79ad17a0db4bbb61c989668416b.png

代码实例:

import java.util.Scanner;

public class Tax{

public static void main(String[] args){

Scanner sc = new Scanner(System.in);

System.out.println(“请输入你这个月工资(单位:元):”);

int a = sc.nextInt();

int b = a-3500;

if(b<0){

System.out.println(“你的工资太低,不足以为国家做贡献!”);

}else{

if(b<=1500){

double c = b*0.03 - 0;

System.out.println(“你的工资收入为”+a+”元,应纳个人所得税为:”+c+”元”);

}else if(b>1500&&b<=4500){

double c = b*0.1 - 105;

System.out.println(“你的工资收入为”+a+”元,应纳个人所得税为:”+c+”元”);

}else if(b>4500&&b<=9000){

double c = b*0.2 - 555;

System.out.println(“你的工资收入为”+a+”元,应纳个人所得税为:”+c+”元”);

}else if(b>9000&&b<=35000){

double c = b*0.25 - 1005;

System.out.println(“你的工资收入为”+a+”元,应纳个人所得税为:”+c+”元”);

}else if(b>35000&&b<=55000){

double c = b*0.3 - 2755;

System.out.println(“你的工资收入为”+a+”元,应纳个人所得税为:”+c+”元”);

}else if(b>55000&&b<=80000){

double c = b*0.35 - 5505;

System.out.println(“你的工资收入为”+a+”元,应纳个人所得税为:”+c+”元”);

}else{

double c = b*0.45 - 13505;

System.out.println(“你的工资收入为”+a+”元,应纳个人所得税为:”+c+”元”);

}

}

}

}

测试结果

541060bee85bdab8b0e3bf533d120ce9.png

f5efe9a1163a9d766f57a9ae808d1f8a.png

76381245772dea9b1fbc5e76d679d036.png

Web全栈技术交流

点击链接加入群聊【Web全栈交流群】:https://jq.qq.com/?\_wv=1027&k=5rnUzsF

515782.html

发表评论

表情:
评论列表 (有 0 条评论,415人围观)

还没有评论,来说两句吧...

相关阅读

    相关 计算个人所得税 c

    7-7 计算个人所得税(10 分) 假设个人所得税为:税率×(工资−1600)。请编写程序计算应缴的所得税,其中税率定义为: 当工资不超过 1600 时,税率为 0;