Chinaunix首页 | 论坛 | 博客
  • 博客访问: 126348
  • 博文数量: 52
  • 博客积分: 2200
  • 博客等级: 大尉
  • 技术积分: 580
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-08 15:00
文章分类

全部博文(52)

文章存档

2011年(1)

2009年(51)

我的朋友

分类:

2009-10-08 16:10:13

/*--------------------村长学习c之路---------------*/
/*-----------根据利润总额不同发放的奖金来发奖金--*/
#include
#include
//#define I 23456
int main()
{
   unsigned int profit_grade;
   int profit;
   double bonus=0;
   printf("请输入利润总额:\n");
   scanf("%d",&profit);
   printf("利润总额是:%d\n",profit);
   if(profit<=100000)
   profit_grade=1;
   if(profit>100000&&profit<=200000)
   profit_grade=2;
   if(profit>200000&&profit<=400000)
   profit_grade=4;
   if(profit>400000&&profit<=600000)
   profit_grade=6;
   if(profit>600000&&profit<=1000000)
   profit_grade=10;
   if(profit>1000000)
   profit_grade=12;
   switch(profit_grade)
   {
     case 12:
          bonus=(profit-1000000)*0.01+400000*0.015+200000*0.03+200000*0.05+100000*0.075+100000*0.1;
          break;
     case 10:
          bonus=(profit-600000)*0.015+200000*0.03+200000*0.05+100000*0.075+100000*0.1;
          break;
     case 6:
          bonus=(profit-400000)*0.03+200000*0.05+100000*0.075+100000*0.1;
          break;
     case 4:
          bonus=(profit-200000)*0.05+100000*0.075+100000*0.1;
          break;
     case 2:
          bonus=(profit-100000)*0.075+100000*0.1;
          break;
     case 1:
          bonus=profit*0.1;
          break;
     }
       
        printf("奖金等级是:%d,应发放的奖金总数是:%6.2f",profit_grade,bonus);
        system("PAUSE");
        return 0;
}
阅读(261) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~