用c语言做提成计算,【c语言】企业发放的奖金根据利润提成。

// 企业发放的奖金根据利润提成。

// i <= 100000 --- 10%

// 100000 < i <= 200000 --- 低于100000的10%,高于100000的7.5%

// 200000 < i <= 400000 --- 低于200000同上,高于200000的5%

// 400000 < i <= 600000 --- 高于400000的3%,

// 600000 < i <= 1000000 --- 高于600000的1.5%

// i > 1000000 --- 超过1000000按1%。

// 从键盘输入当月利润i,求应发奖金总数

// if语句

#include

int main()

{

int i,j;

printf("请输入当月利润:");

scanf("%d",&i);

if(i <= 100000)

j = i * 0.1;

else if( i > 100000 && i <= 200000 )

j = 100000 * 0.1 + ( i - 100000 ) * 0.075;

else if( i > 200000 && i <= 400000 )

j = 200000 * 0.1 + (i - 200000) * 0.05;

else if( i > 400000 && i <= 600000 )

j = 400000 * 0.1 + (i - 400000) * 0.03;

else if( i > 600000 && i <= 1000000)

j = 600000 * 0.1 + (i - 600000) * 0.015;

else

j = 1000000 * 0.1 + (i - 1000000) * 0.01;

printf("应得的奖金是:%d\n",j);

return 0;

}

0818b9ca8b590ca3270a3433284dd417.png

// 企业发放的奖金根据利润提成。

// i <= 100000 --- 10%

// 100000 < i <= 200000 --- 低于100000的10%,高于100000的7.5%

// 200000 < i <= 400000 --- 低于200000同上,高于200000的5%

// 400000 < i <= 600000 --- 高于400000的3%,

// 600000 < i <= 1000000 --- 高于600000的1.5%

// i > 1000000 --- 超过1000000按1%。

// 从键盘输入当月利润i,求应发奖金总数

// switch语句

#include

int main()

{

int i,j;

int c = i / 10000;

printf("请输入利润:");

scanf("%d",&i);

if(c > 10)

c = 10;

switch(c)

{

case 0:

j = i * 0.1;

break;

case 1:

100000 * 0.1 + ( i - 100000 ) * 0.075;

break;

case 2:

break;

case 3:

200000 * 0.1 + (i - 200000) * 0.05;

break;

case 4:

break;

case 5:

400000 * 0.1 + (i - 400000) * 0.03;

break;

case 6:

break;

case 7:

break;

case 8:

break;

case 9:

600000 * 0.1 + (i - 600000) * 0.015;

break;

case 10:

1000000 * 0.1 + (i - 1000000) * 0.01;

break;

default:

break;

}

printf("利润是:%d\n",j);

return 0;

}

0818b9ca8b590ca3270a3433284dd417.png

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值