第四题该怎么写出代码呀

img

多if判断一下啊,根据奖金所在范围进行计算。


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        double a = s.nextDouble(); //奖金
        double r = 0;
        if(a<500){
            r = 0;
        }else if(a >= 500 && a < 1000){
            r = 0.03;
        }else if(a >= 1000 && a < 2000){
            r = 0.05;
        }else if(a >= 2000 && a < 5000){
            r = 0.08;
        }else{
            r = 0.12;
        }
        double value = a * r;
        double result = a - value;
        
        System.out.println("税率:" + r);
        System.out.println("应交税款::"+value);
        System.out.println("实得奖金数:"+result);
    }
}

觉得可以请采纳一下,谢谢