java 企业发放的奖金根据利润提成。
import java.util.Scanner;
public class lirun5 {
static double sum = 0;
public static void main(String[] args) {
lirun5 l = new lirun5();
Scanner s = new Scanner(System.in);
System.out.print("请输入该月的利润:");
int I = s.nextInt();
l.lirun(I);
System.out.println("该月发放的奖金为:" + sum);
}
public double lirun(double lr) {
if (lr <= 100000) {
sum = lr / 100 * 10;
} else if (lr < 200000) {
sum = (double) (100000 / 100 * 10 + (lr - 100000) / 100 * 7.5);
} else if (lr < 400000) {
sum = (double) (100000 / 100 * 10 + 100000 / 100 * 7.5 + (lr - 200000) / 100 * 5);
} else if (lr < 600000) {
sum = (double) (100000 / 100 * 10 + 100000 / 100 * 7.5 + 200000 / 100 * 5 + (lr - 400000) / 100 * 3);
} else if (lr < 1000000) {
sum = (double) (100000 / 100 * 10 + 100000 / 100 * 7.5 + 200000 / 100 * 5 + 200000 / 100 * 3 + (lr - 600000) / 100 * 1.5);
} else {
sum = (double) (100000 / 100 * 10 + 100000 / 100 * 7.5 + 200000 / 100 * 5 + 200000 / 100 * 3 + 400000 / 100 * 1.5 + (lr - 1000000) / 100);
}
return sum;
}
}