1. 程式人生 > >藍橋杯:企業獎金髮放

藍橋杯:企業獎金髮放

題目描述

企業發放的獎金根據利潤提成。利潤低於或等於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);

}