JAVA: 1.企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;//#//# 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,//#

时间:2025-04-09 08:05:05
import  ;

public class Work8 {


    public double jiangjin1(double a) {

        return a * 0.1;
    }

    public Double jiangjin2(double a) {
        double b = jiangjin1(10);

        return b + (a - 10) * 0.075;
    }

    public Double jiangjin3(double a) {
        double b =  jiangjin2(20);
        return b + (a - 20) * 0.05;
    }

    public Double jiangjin4(double a) {
        double b =  jiangjin3(40);
        return b + (a - 40) * 0.03;
    }

    public Double jiangjin5(double a) {
        double b =  jiangjin4(60);
        return b + (a - 60) * 0.015;
    }

    public Double jiangjin6(double a) {
        double b =  jiangjin5(100);
        return b + (a - 60) * 0.01;
    }

    public static  void main(String args[]) {
        Scanner scanner = new Scanner();
        ("请输入利润数:");
        double a = ();
        Work8 test1=new Work8();
        double jiangjin = 0;
        if (a <= 10) {
            jiangjin = test1.jiangjin1(a);


        } if(a<=20 && a>10) {
            jiangjin=test1.jiangjin2(a);

        }if(a>20 && a<=40){
            jiangjin=test1.jiangjin3(a);

        }if(a>40 && a<=60) {
            jiangjin = test1.jiangjin4(a);
        }if(a>60 && a<=100) {
            jiangjin = test1.jiangjin5(a);
        }if(a>100 ) {
            jiangjin = test1.jiangjin6(a);
        }
    (jiangjin);
    }
}

相关文章