SWUST OJ#77计算员工周工资

2023-11-07

SWUST OJ77

题目描述

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

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

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

输入

在这里插入图片描述

输出

在这里插入图片描述

样例输入

在这里插入图片描述

样例输出

在这里插入图片描述

源代码

#include<stdio.h> 
int main()
{
	int time;
	float money;
	scanf("%d",&time);
	scanf("%f",&money);
	if(time<0 || time>168)
	printf("inout is wrong!\n");
	else if(time>=0 &&time<=40)
	printf("%g",time*money);
	else if(time>40 && time<=60)
	printf("%g",(1.5*(time-40)*money)+(40*money));
	else if(time>60 && time<=168) 
	printf("%g",(70*money)+((time-60)*3*money));
	return 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SWUST OJ#77计算员工周工资 的相关文章

  • 西门子tcpip通讯实例_西门子1200PLC,组态王与Access数据库通讯--⑤设置PLC设备

    西门子1200PLC 组态王与Access数据库通讯 设置PLC设备 设置PLC设备 1 0 打开组态王软件 打开工程 会看到如下界面 点击COM2 2 0 可以看到新建 点击新建设备 现在我们要连的是西门子系列的1200 所有选择西门子
  • vscode C++配置

    一般配置 在创建了工作区域以后 会有一个 vscode文件夹 里边有launch json tasks json两个文件 launch json 使用 IntelliSense 了解相关属性 悬停以查看现有属性的描述 欲了解更多信息 请访问
  • 向eclipse的JavaWeb项目中导入jar包--备忘录

    一 在你所需的jar包网站下载对应的jar包 如org apache commons lang jar 二 复制粘贴到该JavaWeb的WEB INF目录下的lib目录下 如 三 右键该jar包选择Build Path gt Configu
  • 【华为机试真题 JAVA】字符串删除后的最大数值-100

    题目描述 给定一个由纯数字组成以宇符串表示的数值 现要求字符串中的每个数字最多只能出现2次 超过的需要进行删除 删除某个重复的数字后 其它数字相对位置保持不变 如34533 数字3重复超过2次 需要册除其中一个3 删除第一个3后获得最大数值
  • cuda C++ cmake makefile

    https blog csdn net u011679999 article details 80041081 spm 1001 2014 3001 5502 https blog csdn net comedate article det

随机推荐

  • 控制微信公众号物理键返回url

    总有一些奇葩的需求 在公众号中 如果你写的模块是一个公众号的子模块 那么当你在模块的第一级时 再点返回 应该是返回到公众号的主页 也就是模块区域 而不是返回你上一个地址 直接上代码 1 先监听到物理返回键 在mounted钩子定义 再去de
  • C++ 左值、右值、右值引用

    C 左值 右值 右值引用 发表于2016 2 3 15 49 35 98人阅读 分类 C 在C语言中 我们常常会提起左值 lvalue 右值 rvalue 这样的称呼 而在编译程序时 编译器有时也会在报出的错误信息中会包含左值 右值的说法
  • C++ 中有符号数转化为无符号数

    1 背景知识 我的计算中 char 类型占 8 个比特位 unsigned char 类型能表示的数的范围为 0 2 8 1 即 0 255 共 256 个数 int 类型占 32 个比特位 那么 unsigned 类型所能表示的数的范围为
  • STM32:配置定时器为PWM输出模式以及编码器接口模式

    一 STM32的高级定时器TIM8配置为PWM输出模式 最近在工程项目中 需要用stm32的定时器 以高级定时器TIM8为例 产生两路PWM输出 作为电机的pwm输入 方法如下 初始化电机控制所需IO口 void Motor Init vo
  • Linux——(管道练习)C实现父子进程通信、兄弟进程通信、多个读写端操作管道及管道缓冲区大小、fifo实现非血缘间进程通信

    一 父子进程通信 lswc l 父进程ls写到管道 子进程wc管道的内容 父进程创建管道 拥有读写两端 父进程fork子进程 父进程要将原本输出到屏幕上的内容输出到管道中 用dup实现 然后execlp去进行ls操作 子进程同理 将原本从标
  • 毕业设计-基于轨道的扣件状态检测- YOLO

    目录 前言 课题背景和意义 实现技术思路 一 YOLO 网络结构 二 模型建立 三 实验结果 实现效果图样例 最后 前言 大四是整个大学期间最忙碌的时光 一边要忙着备考或实习为毕业后面临的就业升学做准备 一边要为毕业设计耗费大量精力 近几年
  • BUG收割机之解决eureka的Application显示为UNKNOWN

    BUG收割机之解决eureka的Application显示为UNKNOWN 初学spring cloud的小伙伴们 肯定会遇到eureka服务的application显示为UNKNOWN的情况 如果不幸和下图中的BUG类似 那么就请继续阅读
  • Metasploit超详细安装及使用教程(图文版)

    通过本篇文章 我们将会学习以下内容 1 在Windows上安装Metasploit 2 在Linux和MacOS上安装Metasploit 3 在Kali Linux中使用 Metasploit 4 升级Kali Linux 5 使用虚拟化
  • Python Pandas –数据输入和输出

    Pandas as a library can read and write data to a wide variety of sources In this article we would concentrate on the fol
  • 【衍射光栅】用于Matlab的交互式衍射光栅模型研究

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 2 1 干涉和衍射的交互式仿真 2 2 衍射光栅光谱 2 3 一阶衍射的扩展视图 2 4 用
  • Linux修改文件句柄数及vm.max_map_count、stack size

    一 修改文件句柄数 1 1 查看当前大小 ulimit a 1 2 临时修改 ulimit n 4096 1 3 永久修改 vim etc security limits conf soft nofile 65536 hard nofile
  • Python爬虫完整代码,一人一份,随便拿~

    对于新手做Python爬虫来说是有点难处的 前期练习的时候可以直接套用模板 这样省时省力还很方便 使用Python爬取某网站的相关数据 并保存到同目录下Excel 直接上代码 import re import urllib error im
  • 达梦数据库-锁表

    查询锁表语句 select from v sessions where trx id in select trx id from V LOCK and user name 用户名称 order by create time desc 关闭会
  • Aspose_Diagram_ for Java 2020.X.最先进的全新版

    Java 20 4的Aspose Diagram Java的Aspose Diagram是强大的Microsoft Visio文档处理API 它提供了常见的功能 例如创建 解析和转换本机Visio格式 并支持一些常用的图像和固定布局格式 应
  • 机器学习K-均值——nonzero(clusterAssment[冒号,0].A==cent

    先准备测试数据 如下 上面都是准备数据 下面才是一步步的告诉你怎么生成我们要的数据 矩阵 A是把矩阵转换为数组numpy nonzero 返回哪些元素不是False或者0 第一个array描述行 第二个array描述列
  • 敏捷虽好勿盲从

    原文作者 MARK LEVISON 很多公司正在往陷阱里掉 常常表现为 我们的合作伙伴 或竞争对手 采用了敏捷 因此我们也需要采用敏捷 如果没有正当的理由就向敏捷转型 组织将会受到伤害 就这么简单 多说无益 在20世纪80 90年代 制造商
  • 2022-05-08 Unity核心5——Tilemap

    文章目录 一 瓦片资源 二 瓦片调色板窗口 三 瓦片地图关键脚本和碰撞器 四 导入瓦片官方拓展包 五 新增瓦片类型 六 新增笔刷类型 七 代码管理 Tilemap Tilemap 一般称之为瓦片地图或者平铺地图 是 Unity2017 中新
  • java.lang.RuntimeException: com.mysql.cj.exceptions.CJException: Unknown database ‘test‘

    后端小白在进行IDEA数据库连接的时候会进行以下报错 这是没有mysql驱动的问题 填错了就会报以下的错误哦 解决方法 在URL后面添加 serverTimezone GMT
  • java读取zip/jar包中的文件

    1 jar vs zip jar 文件和 zip 文件都是归档文件 并且都经过压缩 事实上 jar 文件使用与 zip 文件相同的存档和压缩技术 所以 jar 文件实际上是一种特定类型的 zip 文件 JAR 文件本质上是一个包含可选 ME
  • SWUST OJ#77计算员工周工资

    SWUST OJ77 题目描述 如果时间小于0或大于一周的总时间 输出 input is wrong 若雇员周工作小时超过40 小时 则超过部分按原工资的1 5 倍的加班工资来计算 若雇员每周工作小时超过60 小时 则超过60 的部分按原工