题目:
企业根据利润发放提成奖金。
设提成奖金为y,利润为x(单位:万元),计算公式如下:
从键盘输入当月利润,计算并输出应发的提成奖金。
代码如下:
//从键盘输入当月利润,计算并输出应发的提成奖金。
#include<stdio.h>
int main(void)
{
long profit;
int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;
printf("输入当月利润: \n");
scanf("%ld",&profit);
bonus1=100000*0.1;
bonus2=bonus1+100000*0.075;
bonus4=bonus2+200000*0.05;
bonus6=bonus4+200000*0.03;
bonus10=bonus6+400000*0.015;
if(profit<=100000)
bonus=profit*0.1;
else if(profit<=200000)
bonus=bonus1+(profit-100000)*0.075;
else if(profit<=400000)
bonus=bonus2+(profit-200000)*0.05;
else if(profit<=600000)
bonus=bonus4+(profit-400000)*0.03;
else if(profit<=10000000)
bonus=bonus6+(profit-600000)*0.015;
else
bonus=bonus10+(profit-1000000)*0.01;
printf("提成奖金为: %ld\n",bonus);
return 0;
}
键盘输入:
6500 回车
结果如下: