藍橋杯:企業獎金髮放
題目描述
企業發放的獎金根據利潤提成。利潤低於或等於10萬元時,獎金可提10%;利潤高於10萬元,低於20萬元 時,低於10萬元的部分按10%提成,高於10萬元的部分,可提成7.5%;20萬到40萬之間時,高於20萬元的部分,可提成5%;40萬元到60萬元 之間時高於40萬元的部分,可提成3%;60萬到100萬之間時,高於60萬元的部分,可提成1.5%;高於100萬元時,超過100萬元的部分按1%提 成。從鍵盤輸入當月利潤,求應發放獎金總數?(保留兩位小數)利潤的大小在double以內
輸入
無
輸出
無
樣例輸入
210000
樣例輸出
18000.00
程式設計程式碼如下:
Scanner sc = new Scanner(System.in);
double n = sc.nextDouble();
double maney = 0;
if (n <= 100000) {
System.out.printf("%.2f", 0.1 * n);
}
if (n > 100000 && n <= 200000) {
maney = 10000 + (n - 100000) * 0.075;
System.out.printf("%.2f", maney);
} else if (n > 200000 && n <= 400000) {
maney = 10000 + 7500 + (n - 200000) * 0.05;
System.out.printf("%.2f", maney);
} else if (n > 400000 && n <= 600000) {
maney = 27500 + (n - 400000) * 0.03;
System.out.printf("%.2f", maney);
} else if (n > 600000 && n <= 1000000) {
maney = 27500 + 6000 + (n - 600000) * 0.015;
System.out.printf("%.2f", maney);
}
if (n > 1000000) {
maney = 33500 + 6000 + (n - 1000000) * 0.01;
System.out.printf("%.2f", maney);
}