/*企业发放的奖金利润提成
利润低于或等于10万元时,奖金可提成10%
利润高于10万低于20万时,低于10万元的部分按10%提成,可提成7.5%
20万到40万之间时,高于20万的部分,可提成5%
40万到60万之间时,高于40万的部分,可提成3%
60万到100万之间时,高于60万的部分,可提成1.5%
高于100万元时,高于100万的部分按1%提成。
从键盘输入当月利润I,求应发放奖金总数?
*/
#include <stdio.h>
int main()
{
int I,m;
scanf("%d",&I); //输入要算的金额
if(I<=100000){ //确定金额区间
m=I*0.1;
}
else if(I<=200000){
m=100000*0.1+(I-100000)*0.075;
}
else if(I<=40){
m=100000*0.1+100000*0.075+(I-200000)*0.05;
}
else if(I<=60){
m=100000*0.1+100000*0.075+200000*0.05+(I-400000)*0.03;
}
else if(I<=100){
m=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(I-60)*0.015;
}
else{
m=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(I-100)*0.01;
}
printf("m=%d",m);
return 0;
}
C语言经典题:求奖金利润提成题
于 2024-01-13 15:54:17 首次发布