Java编程经典10道_Java经典编程题50道之十二
企業(yè)發(fā)放的獎(jiǎng)金根據(jù)利潤提成:利潤(I)低于或等于10萬元時(shí),獎(jiǎng)金可提10%;利潤高于10萬元,低于20萬元時(shí),低于10萬元的部分按10%提成, 高于10萬元的部分 ,可提成7.5%;20萬到40萬之間時(shí),高于20萬元的部分,可提成5%;40萬到60萬之間時(shí),高于40萬元的部分,可提成3%;60萬到100萬之間時(shí) ,高于60萬元的部分,可提成1.5%;高于100萬元時(shí),超過100萬元的部分按1%提成。 從鍵盤輸入當(dāng)月利潤I,求應(yīng)發(fā)放獎(jiǎng)金總數(shù)?
public class Example12 {
public static void main(String[] args) {
money(1000);
}
public static void money(double x) {
double y = 0;
if (x > 0 && x <= 10) {
y = x * 0.1;
} else if (x > 10 && x <= 20) {
y = 10 * 0.1 + (x - 10) * 0.075;
} else if (x > 20 && x <= 40) {
y = 10 * 0.1 + 10 * 0.075 + (x - 20) * 0.05;
} else if (x > 40 && x <= 60) {
y = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + (x - 40) * 0.03;
} else if (x > 60 && x <= 100) {
y = 20 * 0.175 + 20 * 0.05 + 20 * 0.03 + (x - 60) * 0.015;
} else if (x > 100) {
y = 20 * 0.175 + 40 * 0.08 + 40 * 0.015 + (x - 100) * 0.01;
}
System.out.println("利潤為:"+x+"萬元。\n應(yīng)該提取的獎(jiǎng)金為: " + y + "萬元。");
}
}
總結(jié)
以上是生活随笔為你收集整理的Java编程经典10道_Java经典编程题50道之十二的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言怎么写星星代码,C语言打印星星的问
- 下一篇: c语言计算机猜数字100以内,求一个猜数