黑马程序员-模拟某工厂的要求编程计算某个工人的奖金

黑马程序员

某生产车间生产线工人的月奖金按以下规定分配:辅助工,200元;装配工完成指标(按800件计)得250元,以后每超额一件提0.6元;调试工完成指标(按800件计)300元,以后每超额一件提0.8元。输入某工人的工号、工种以及工作量,编程计算某工人的奖金。

程序分析:工号number,工种type,工作量n,奖金m。根据以上要求,分三种情况考虑:
(1)辅助工:m=200。
(2)装配工:n<=800,m=250;n>800,m=250+(n-800)*0.6。

(3)装配工:n<=800,m=300;n>800,m=300+(n-800)*0.8。

程序如下:

#include <stdio.h>
main()
{  int number,type,n;
   float m;
   printf("   奖金分配管理\n");
   printf("======================\n");
   printf("1-辅助工  2-装配工  3-调试工\n");
   printf("======================\n");
   printf("请输入工种1-3:\n");
   scanf("%d",&type);
   printf("请输入工号和工作量:\n");
   scanf("%d%d",&number,&n);
   if(type==1)
     m=200;
   else if(type==2)
       if(n>800) m=250+(n-800)*0.6;
       else m=250;
   else
       if(n>800) m=300+(n-800)*0.6;
       else m=300;
   printf("工号 %d应得奖金%.2f元\n",number.m);
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值