酷代码 AI
菜单
全部AI  /  热门  /  AI问答
服务商

某工人一天的薪水等于其时薪之和,再加上加班费。加班费等于总的加班时间乘以时薪的1.5 倍。请编写一个程序,以时薪、常规工作时间、加班工作时间作为参数,显示该工人一天的 总薪水。

以下是一个Python程序,用于计算工人一天的总薪水: ```python def calculate_daily_salary(hourly_wage, regular_hours, overtime_hours): """ 计算工人一天的总薪水 参数: hourly_wage (float): 时薪 regular_hours (float): 常规工作时间(小时) overtime_hours (float): 加班工作时间(小时) 返回: float: 一天的总薪水 """ # 计算常规工资 regular_pay = hourly_wage * regular_hours # 计算加班费(时薪的1.5倍) overtime_pay = overtime_hours * (hourly_wage * 1.5) # 总薪水 total_salary = regular_pay + overtime_pay return total_salary # 示例使用 hourly_wage = 20.0 # 时薪20元 regular_hours = 8 # 常规工作8小时 overtime_hours = 2 # 加班2小时 salary = calculate_daily_salary(hourly_wage, regular_hours, overtime_hours) print(f"该工人一天的总薪水为: {salary}元") ``` 程序说明: 1. 函数`calculate_daily_salary`接收三个参数:时薪、常规工作时间和加班时间 2. 常规工资是时薪乘以常规工作时间 3. 加班费是加班时间乘以1.5倍的时薪 4. 总薪水是常规工资加加班费 5. 示例中时薪20元,常规工作8小时,加班2小时,计算结果为220元 你可以根据需要修改输入参数来计算不同情况下的日薪。 [2025-04-16 14:10:37 | AI问答 | 370点数解答]

相关提问