题目描述

编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资。

如果时间小于0或大于一周的总时间,输出 input is wrong! ;

若雇员周工作小时超过40 小时,则超过部分按原工资的1.5 倍的加班工资来计算;

若雇员每周工作小时超过60 小时,则超过60 的部分按原工资的3 倍的加班工资来计算,而40 到60 小时的工资仍按照原工资的1.5 倍的加班工资来计算。

输入

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

输出

总的薪金

样例输入

30 4
45 4.5
60 5
-10 4

样例输出

120
213.75
350
input is wrong!

参考程序

#include<stdio.h>
int main()
{double sj, gz, dj;scanf("%lf %lf", &sj, &dj);if(0 > sj || sj > 168){printf("input is wrong!\n");}else if(0 < sj && sj <=40){gz = sj * dj;printf("%g\n", gz);} else if(40 < sj && sj <= 60){gz = 40 * dj + (sj - 40) * dj * 1.5;printf("%g\n", gz);} else if(60 < sj && sj <= 168){gz = 40 * dj + 20 * dj * 1.5 + (sj - 60) * dj * 3;printf("%g\n", gz);}return 0;
}

注意

该程序仅供学习参考!

SWUST OJ 77: 计算员工周工资相关推荐

  1. SWUSTOJ #77 计算员工周工资

    SWUSTOJ #77 计算员工周工资 题目 输入 输出 样例输入 样例输出 源代码 题目 编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资.(如果时间小于0或大 ...

  2. 程序设计C实验二题目一计算员工周工资

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

  3. swust oj代码+解析_1165,0284,0074,0042,1171,0026,0189,0078,0046,0077,0209,0129

    swust oj 1165,0284(int a[n]\数字根),0074,0042,1171(矩阵相乘 输出对齐),0026/0189,0078(计算生日是星期几),0046,0077(计算员工周工 ...

  4. swust oj#160促销计算

    SWUST OJ#160 题目描述 某百货公司为了促销,采用购物打折的优惠方法,每位顾客一次购物:在1000元以上者,按9.5折优惠:在2000以上者,按9折优惠:在3000以上者,按8.5折优惠:在 ...

  5. SWUST OJ#281逃跑的蠕虫

    swust oj 281 题目描述 装在瓶子(瓶子高度为h)的蠕虫都想从瓶子底部向瓶口处爬出去.它每分钟向上爬行u厘米,之后会休息一分钟,这一分钟它会向下滑行d厘米,当蠕虫到了瓶口或者超出瓶口后便出了 ...

  6. [Swust OJ 404]--最小代价树(动态规划)

    题目链接:http://acm.swust.edu.cn/problem/code/745255/ Time limit(ms): 1000 Memory limit(kb): 65535 Descr ...

  7. SWUST OJ 954单链表的链接

    swust oj 954 题目描述 建立长度为n的单链表A和长度为m的单链表B.编程实现将B表链接在A表的尾端,形成一个单链表A.数据类型指定为字符型. 输入 输出 样例输入 样例输出 源代码 #in ...

  8. 请按该计酬方式计算员工的工资。

    某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬:超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬.员工按进公司时间分为新职工和老职工,进公司不少于5年的员工 ...

  9. 拼题A 7-7 计算存款利息

    拼题A 7-7 计算存款利息 (20分) 本题目要求计算存款利息,计算公式为interest=money×(1+rate) ​year ​​ −money,其中interest为存款到期时的利息(税前 ...

最新文章

  1. IAsyncResult接口
  2. yum工具对软件包安装,删除,更新介绍
  3. 1、时间、FHS 学习笔记
  4. VB.NET完成一个功能增强的记事本
  5. 【机器学习实战】意大利Covid-19病毒感染数学模型及预测
  6. 【JavaScript 1—基础知识点】:宏观概述
  7. python可以实现操作系统管理_Python并发编程 —— 操作系统基础
  8. word插入对勾对号
  9. Error Code: 1054. Unknown column 'xxx' in 'field list'
  10. 变革管理书籍推荐:《组织变革必读12篇》
  11. 基于微信小程序的基于安卓APP的设计毕设计ADD ME let me help you
  12. 震坤行工业超市研发效能提升之路 | 云效
  13. Python输入日期判断是这一年的第几天
  14. 云计算360度:微软专家纵论产业变革
  15. 小米路由器3c 虚拟服务器,小米路由器3C上不了网怎么办?
  16. 旧闻新思-重新审视人际关系
  17. 在线客服系统源码(外贸多语言带翻译网页在线客服系统源码完整搭建)
  18. pcie扰码的作用_CDMA中扰码的作用
  19. matlab和通达信,通达信dllmatlab
  20. 三星手机虚拟定位服务器,三星量产企业服务器用3.2TB NVMe SSD

热门文章

  1. 2007执业医师成绩查询
  2. 【Go资料】go语言学习资料书籍
  3. java计算机毕业设计线上订餐系统MyBatis+系统+LW文档+源码+调试部署
  4. 助记符表示指令功能的计算机语言,计算机语言分类.doc
  5. 大数据导论第十三周、十四周课件以及课后作业
  6. 域名升级访问中拿笔记好_域名选择与老域名质量评分,尽量少踩坑
  7. 虚拟机ubuntu主机板子三者ping通
  8. mysql 生成日历视图_mysql sql语句生成日历表
  9. 利用java输出一个月的日历表
  10. 基于单片机智能安全服药提醒药盒系统设计(毕设资料)