SWUST OJ 77: 计算员工周工资
题目描述
编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资。
如果时间小于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: 计算员工周工资相关推荐
- SWUSTOJ #77 计算员工周工资
SWUSTOJ #77 计算员工周工资 题目 输入 输出 样例输入 样例输出 源代码 题目 编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资.(如果时间小于0或大 ...
- 程序设计C实验二题目一计算员工周工资
编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资.(如果时间小于0或大于一周的总时间输出错误!)若雇员周工作小时超过40 小时,则超过部分按原工资的1.5 倍的加 ...
- 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(计算员工周工 ...
- swust oj#160促销计算
SWUST OJ#160 题目描述 某百货公司为了促销,采用购物打折的优惠方法,每位顾客一次购物:在1000元以上者,按9.5折优惠:在2000以上者,按9折优惠:在3000以上者,按8.5折优惠:在 ...
- SWUST OJ#281逃跑的蠕虫
swust oj 281 题目描述 装在瓶子(瓶子高度为h)的蠕虫都想从瓶子底部向瓶口处爬出去.它每分钟向上爬行u厘米,之后会休息一分钟,这一分钟它会向下滑行d厘米,当蠕虫到了瓶口或者超出瓶口后便出了 ...
- [Swust OJ 404]--最小代价树(动态规划)
题目链接:http://acm.swust.edu.cn/problem/code/745255/ Time limit(ms): 1000 Memory limit(kb): 65535 Descr ...
- SWUST OJ 954单链表的链接
swust oj 954 题目描述 建立长度为n的单链表A和长度为m的单链表B.编程实现将B表链接在A表的尾端,形成一个单链表A.数据类型指定为字符型. 输入 输出 样例输入 样例输出 源代码 #in ...
- 请按该计酬方式计算员工的工资。
某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬:超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬.员工按进公司时间分为新职工和老职工,进公司不少于5年的员工 ...
- 拼题A 7-7 计算存款利息
拼题A 7-7 计算存款利息 (20分) 本题目要求计算存款利息,计算公式为interest=money×(1+rate) year −money,其中interest为存款到期时的利息(税前 ...
最新文章
- IAsyncResult接口
- yum工具对软件包安装,删除,更新介绍
- 1、时间、FHS 学习笔记
- VB.NET完成一个功能增强的记事本
- 【机器学习实战】意大利Covid-19病毒感染数学模型及预测
- 【JavaScript 1—基础知识点】:宏观概述
- python可以实现操作系统管理_Python并发编程 —— 操作系统基础
- word插入对勾对号
- Error Code: 1054. Unknown column 'xxx' in 'field list'
- 变革管理书籍推荐:《组织变革必读12篇》
- 基于微信小程序的基于安卓APP的设计毕设计ADD ME let me help you
- 震坤行工业超市研发效能提升之路 | 云效
- Python输入日期判断是这一年的第几天
- 云计算360度:微软专家纵论产业变革
- 小米路由器3c 虚拟服务器,小米路由器3C上不了网怎么办?
- 旧闻新思-重新审视人际关系
- 在线客服系统源码(外贸多语言带翻译网页在线客服系统源码完整搭建)
- pcie扰码的作用_CDMA中扰码的作用
- matlab和通达信,通达信dllmatlab
- 三星手机虚拟定位服务器,三星量产企业服务器用3.2TB NVMe SSD