第二章 判断结构 作业



E201_02_07个税计算器

题目要求:要求输入工资,计算应交个税额。

个税额 = 全月应纳税所得额*税率-速算扣除数

全月应纳税所得额 = (应发工资-四金)-3500

假设四金700元,3500元为起征点

 

public class E201_02_07个税计算器 {
    /*
    1.输入你的工资
    2.计算全月应纳税所得额
    3.求税额
     */
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的工资");
       double salary = scanner.nextInt();
        double tax = (salary-700)-3500;
        if (tax <= 1500) {
            System.out.printf("应交税"+0);

        } else if (tax <= 4500) {
            double a = tax*0.1-105;
            System.out.println("应交税"+a);
        } else if (tax <= 9000) {
            double a = tax *0.2-555 ;
            System.out.println("应交税"+ a);
        } else if (tax <= 35000) {
            double a = tax*0.25-1005;
            System.out.println("应交税"+a);
        } else if (tax <= 55000) {
            double a = tax*0.3-2750;
            System.out.println("应交税"+a);
        } else if (tax <= 80000) {
            double a =  tax*0.35-5505;
            System.out.println("应交税"+a);
        } else if (tax > 80000) {
            double a =  tax*0.45-13505;
            System.out.println("应交税"+a);
        }
    }

应纳税所得额(含税)

税率(%)

速算扣除数

不超过1500元的

3

0

超过1500元至4,500元的部分

10

105

超过4,500元至9,000元的部分

20

555

超过9,000元至35,000元的部分

25

1,005

超过35,000元至55,000元的部分

30

2,755

超过55,000元至80,000元的部分

35

5,505

超过80,000元的部分

45

13,505

  • 13
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值