某公司每月标准上班时间是120小时,每小时工资是90元,如果上班时间超出了120小时,超出部分每小时按2 倍工资发放(即每小时180元)。请编写程序,输入某员工上班时间,输出月工资。
时间: 2024-05-12 12:17:23 浏览: 29
好的,我能听懂您的问题并为您提供解答。
以下是 Python 语言的示例代码:
```python
hours = float(input("请输入员工本月上班时间:"))
hourly_wage = 90
standard_hours = 120
if hours <= standard_hours:
salary = hours * hourly_wage
else:
extra_hours = hours - standard_hours
salary = standard_hours * hourly_wage + extra_hours * hourly_wage * 2
print("员工本月工资为:", salary, "元")
```
该程序首先询问用户输入员工本月上班时间,然后根据题目中给出的规则计算员工的月工资,并输出结果。
请注意,如果员工本月上班时间超过了720小时(即超过了每天24小时都在上班),则程序会按照超出部分每小时按2倍工资的规则计算工资。如果这不符合您的要求,请在输入员工上班时间时进行适当的限制。
希望能帮助到您!
相关问题
某公司标准上班时间是120小时,每小时工钱是20元, 如果上班时间超出了120小时,超出部分每小时按2倍工资发放。请编写程序计算员工月工资。
好的,以下是程序的代码:
hours = int(input("请输入员工本月上班时间:"))
if hours <= 120:
salary = hours * 20
else:
salary = 120 * 20 + (hours - 120) * 40
print("员工本月工资为:", salary, "元。")
解释一下代码的含义:
首先,我们通过 input 函数获取用户输入的上班时间,然后将其转换为整数类型并赋值给变量 hours。
接着,我们使用 if 语句判断员工的上班时间是否超过了标准上班时间 120 小时。如果没有超过,那么员工的工资就是上班时间乘以每小时工钱 20 元;如果超过了,那么员工的工资就是前 120 小时的工资加上超出部分的工资,超出部分的工资按照每小时 40 元计算。
最后,我们使用 print 函数输出员工的月工资。
希望这个程序对您有所帮助!
某公司每月标准上班时间是120小时,每小时工资是90元,如果上班时间超出了120小时,超出部分每小时按2倍工资发放(即每小时180元)。请编写程序,输入某员工上班时间,输出月工资。
非常感谢您的提问。根据您的要求,我可以回答这个编程类的问题。
以下是 Lua 语言的代码实现:
```lua
function calculateSalary(workHours)
local standardHours = 120
local standardWage = 90
local overtimeWage = 180
local overtimeHours = math.max(workHours - standardHours, 0)
local salary = standardHours * standardWage + overtimeHours * overtimeWage
return salary
end
-- 测试
print(calculateSalary(100)) -- 输出 10800
print(calculateSalary(130)) -- 输出 16200
```
这个程序定义了一个 `calculateSalary` 函数,接收一个参数 `workHours` 表示员工的上班时间,返回该员工的月工资。
程序中,标准上班时间是 120 小时,每小时工资是 90 元。如果员工的上班时间超过了 120 小时,超出部分每小时按 2 倍工资发放,即每小时 180 元。
程序首先计算出员工的加班时间 `overtimeHours`,如果加班时间小于等于 0,则说明员工没有加班,只需按照标准工资计算月工资;否则,需要按照加班工资计算月工资。
最后,程序将标准工资和加班工资相加,得到员工的月工资。
希望这个程序能够帮助您解决问题。如果您还有其它问题,欢迎随时提问。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)