编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资。(如果时间小于0或大于一周的总时间输出错误!)若雇员周工作小时超过40 小时,则超过部分按原工资的1.5 倍的加班工资来计算,若雇员每周工作小时超过60 小时,则超过60的部分按原工资的3 倍的加班工资来计算,而40 到60 小时的工资仍按照原工资的1.5 倍的加班工资来计算。

输入

输入工作时间和每小时的工资(只输入一组测试数据)

输出

总的薪金

样例输入

30 4
45 4.5
60 5
-10 4
#include<stdio.h>
int main()
{int hour;float pay,weekPay;while(~scanf("%d %f",&hour,&pay))//多组输入 {if(hour<0||hour>24*7){printf("input is wrong!\n");}else if(hour<=40&&hour>=0){weekPay=hour*pay;}else if(hour>40&&hour<=60){weekPay=40*pay+(hour-40)*pay*1.5;}else{weekPay=40*pay+20*pay*1.5+(hour-60)*pay*3;}//计算周工资 if(hour>0&&hour<=24*7){printf("%g\n",weekPay);}//条件判断输出 ,%g去掉末尾的0 }return 0;
}

程序设计C实验二题目一计算员工周工资相关推荐

  1. python程序设计梁勇 百度网盘_20194220 2019-2020-2 《Python程序设计》实验二报告

    20194220 2019-2020-2 <Python程序设计>实验二报告 课程:<Python程序设计> 班级: 1942 姓名: 梁勇 学号:20194220 实验教师: ...

  2. python实验二报告_20172304 2019-2020-2 《Python程序设计》实验二报告

    20172304 2019-2020-2 <Python程序设计>实验二报告 课程:<Python程序设计> 班级: 1723 姓名: 段志轩 学号:20172304 实验教师 ...

  3. 《Python语言程序设计》实验二

    <Python语言程序设计>实验二 一.实验项目:Python语言序列数据结构2 1.字典运算及应用 2.集合运算及应用 3.可迭代对象应用 4.理解并运用内置函数enumerate(), ...

  4. C#面向对象程序设计课程实验二: 实验名称:Windows 窗体程序

    C#面向对象程序设计课程实验二: 实验名称:Windows 窗体程序 实验内容:Windows 窗体程序 一.实验目的及要求 二.实验环境 三.实验内容与步骤 一.设计简单的计算器 3.1.实验内容 ...

  5. 2018-2019-2 20175227张雪莹《Java程序设计》 实验二《Java面向对象程序设计》

    2018-2019-2 20175227张雪莹<Java程序设计> 实验二<Java面向对象程序设计> 实验报告封面 课程:Java程序设计 班级:1752班 姓名:张雪莹 学 ...

  6. 20223405 李硕 2022-2023-2 《Python程序设计》实验二报告

    20223405 李硕 2022-2023-2 <Python程序设计>实验二报告 课程:<Python程序设计> 班级: 2234 姓名: 李硕 学号:20223405 实验 ...

  7. 20155328 《Java程序设计》 实验二(Java面向对象程序设计) 实验报告

    20155328 <Java程序设计> 实验二(Java面向对象程序设计) 实验报告 单元测试 一.单元测试和TDD 编程时需理清思路,将编程需求等想好,再开始编.此部分可用伪代码实现. ...

  8. java构成对象的三要素_20155237 《JAVA程序设计》实验二(JAVA面向对象程序设计)实验报告...

    20155237 <JAVA程序设计>实验二(JAVA面向对象程序设计)实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S ...

  9. 20145207《Java程序设计》实验二(Java面向对象程序设计)实验报告

    <Java程序设计>实验二(Java面向对象程序设计)实验报告 目录 改变 Java面向对象程序设计实验要求 实验成果 课后思考 改变 看了下之前实验二的整体,很搞笑,大图+代码,没了.. ...

最新文章

  1. 附加没有日志文件的数据库方法
  2. 三、神兽变变变(下)
  3. 2.Android 学习之虚拟机安装
  4. 7-3 堆中的路径 (25 分)
  5. HALCON 控制变量没有被初始化_OA大典故障案例摘录【第1397篇】理光2501如何载体初始化 ?...
  6. 安装软件时提示丢失MSVCR.dll,vc++运行库的问题
  7. 工厂智能化远程运营管理系统方案
  8. Jenkins使用FTP上传文件报错问题处理
  9. 鸟哥的linux私房菜_linux磁盘与文件系统管理
  10. 真正的Netflix文化
  11. 脉冲噪声及其消除算法(DPC)
  12. 史上最全的测试用例设计方法
  13. Prometheus(一)——概述、监控体系、生态组件、部署
  14. 牛客练习赛37 C 筱玛的迷阵探险(Trie+折半)
  15. python绘制并列的条形图的方法_python matplotlib库绘制条形图练习题
  16. STM32通过SPI采集DT50 ADS8320数据
  17. C语言——switch语句
  18. 软件工程大作业之停车场管理系统
  19. python剪切文件
  20. 2022最新行政区域excel数据

热门文章

  1. 实时监控Mysql数据库变化_进行数据同步_了解Canal_---Canal工作笔记001
  2. WinFormDEV知识小结
  3. linux卸载集群oracle,Oracle RAC集群卸载步骤
  4. M1 Mac Ps2022如何不转译使用拓展插件
  5. Python实现企业微信发送图片
  6. 金银岛(信息学奥赛一本通 - T1225)
  7. UNIX经典命令详解
  8. eve显示无法连接服务器,eve 链接不到服务器
  9. 流量卡官网源码 有后台带文章系统
  10. EASYOPS系列 | 深扒, 为什么说GitHub正在接管全世界?