//企业发放的奖金根据利润提成。利润(i)低于后者等于十万时,将近可提成百分之十;利润高于十万时低于20万时 低于十万的部分按百分之十算 高于德部分可提成百分之七点五 20万到40万之间 高于二十万可提成百分之五 四十万到六十万之间时高于四十万的部分按百分之三 六十万到一百万之间高于六十万的部分 可提成百分之一点五 高于一百万的部分按百分之一提成 当键盘输入当月利润I时 求应发放的奖金
#include<iostream>
using namespace std;
int main ()
{
long int i;
int bonus ;
scanf("%ld",&i);
if(i<=100000)
bonus=i*0.1;
else if (i<=200000)
bonus=100000*0.1+(i-100000)*0.075;
else if(i<=400000)
bonus=100000*0.1+100000*0.075+(i-200000)*0.05;
else if(i<=600000)
bonus=100000*0.1+100000*0.075+200000*0.05+(i-400000)*0.03;
else if (i<=1000000)
bonus=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(i-600000)*0.015;
else if(i>1000000)
bonus=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(i-1000000)*0.01;
printf("bonus=%d",bonus);
}