Java语言,用if语句做下面这道题.............

2025-04-25 01:48:58
推荐回答(1个)
回答1:

import java.util.Scanner;

public class Profit{


public static void main(String[] args) {

Scanner scan =new Scanner(System.in);

System.out.println("请输入利润");

double i =scan.nextDouble();

double bonus=0;

if(i<=100000){

bonus =i*0.1;

}else if(i>100000&&i<=200000){

bonus=100000*0.1+(i-100000)*0.075;

}else if(i>200000&&i<=400000){

bonus=100000*0.1+100000*0.075+(i-200000)*0.05;

}else if(i>400000&&i<=600000){

bonus=100000*0.1+100000*0.075+200000*0.05+(i-400000)*0.03;

}else if(i>600000&&i<=1000000){

bonus=100000*0.1+100000*0.075+200000*0.05+400000*0.03+(i-600000)*0.015;

}else if(i>1000000){

bonus=100000*0.1+100000*0.075+200000*0.05+400000*0.03+600000*0.015+(i-1000000)*0.01;

}

System.out.println("奖金为"+bonus);

}


}