SWUSTOJ #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()
{float t, p, all;scanf("%f%f", &t, &p);if(t <= 40){if(t < 0){printf("input is wrong!\n");}else{all = t*p;printf("%g\n", all);}}else{if(t <= 60){all = (t-40)*p*1.5 + 40*p;printf("%g\n", all);}else{if(t <= 168){all = (t-60)*p*3 + 60*p;printf("%g\n", all);}else{printf("input is wrong!\n"); }}}return 0;
}

SWUSTOJ #77 计算员工周工资相关推荐

  1. SWUST OJ 77: 计算员工周工资

    题目描述 编写一个程序,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资. 如果时间小于0或大于一周的总时间,输出 input is wrong! ; 若雇员周工作小时超过40 ...

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

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

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

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

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

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

  5. 使用面向对象思想,输出员工信息并计算员工的工资。定义一个部门(Department)类,该类有部门编号(Id)、部门名称(Name)属性;再定义一个员工(Employee)类,该类的属性有员工编号

    运行结果如下: 题目: 使用面向对象思想,输出员工信息并计算员工的工资. 实现过程为:a.定义一个部门(Department)类,该类有部门编号(Id).部门名称(Name)属性:b.再定义一个员工( ...

  6. mysql计算员工的日薪_mysql 综合练习(一)

    -- 创建部门表 DROP TABLE IF EXISTS dept; CREATE TABLE dept( -- 部门编号 deptno int PRIMARY KEY, -- 部门名称 dname ...

  7. 【java】计算员工工资

    [案例介绍] 任务描述 某公司有多个部门,员工信息包含姓名 name.类型 type.部门 department 和底薪 basicSalary,其中员工的类型有三种:管理员.销售员和工人. 公司财务 ...

  8. SWUSTOJ #78 计算生日是星期几

    SWUSTOJ #78 计算生日是星期几 题目 输入 输出 样例输入 样例输出 源代码 题目 编写一个程序,只要输入年月日,就能回答那天是星期几. 能被4整除但不能被100整除的,或者能被400整除的 ...

  9. 计算员工工龄取巧小办法

    /**      * 计算员工工龄seniority      * 满一年加一,不足一年舍弃      * @param begin      * @param end      * @return ...

最新文章

  1. linux系统学习之Linux打印文件和发送邮件
  2. 转】MYSQL性能调优与架构设计之select count(*)的思考
  3. 【推荐】国外优秀Drupal答疑网站
  4. (JAVA)IO缓冲区
  5. sdk怎么用_PLC不支持OPC UA怎么办?别问了看完你就懂了
  6. 数字信号处理的fpga实现_FPGA数字信号处理:通信类I/Q信号及产生
  7. 学习nodejs之hello world
  8. Android IPC系列(三):Binder概述
  9. JAVA实现飞机大战详解
  10. 支付宝企业转账到个人账户
  11. RTL8367SC单芯片做千兆2光5电
  12. python爬虫实战——猫眼电影案例
  13. Python软件编程等级考试二级——20211205
  14. 【学习笔记】《基于φ-OTDR的分布式扰动传感系统定位算法研究-北交-通信与信息系统-吴》重点笔记
  15. 58同城字体加密解密方法
  16. GUI(图形用户界面)——AWT概述、布局管理器
  17. 一个程序员修炼之道《论程序员的自我修养》
  18. 次世代游戏建模学习之PBR游戏模型流程到底是怎么样?
  19. DA14580软件开发平台参考(三)
  20. java判断总共天数_java判断两个时间相差得天数

热门文章

  1. *((int *) arg)
  2. 【数学建模】模糊数学运算——python实现各类运算
  3. 【app开发学习】APP开发的标准流程
  4. [转帖]粤语语系分类
  5. 【MYsql触发器】
  6. Ubuntu(linux)添加系统证书信任
  7. 扫码器:壹码通(EMT 6621)二维码带多个回车换行处理
  8. 调研:暴恐识别(图像识别)by_xxzcc
  9. OPPO Pad 2 参数 OPPOPad 2评测怎么样
  10. 大数据——Flume组件Source、Channel和Sink具体使用