编程,输入n(3<n<=10)个职工的编号、姓名、基本工资、职务工资,输出其中“基本工资+职务工资”最少和最多的职工姓名。 输入输出示例: n=5 1,林宏,1800,600 2,李涛,1700,550 3,王钢,2100,750 4,周航,1500,450 5,金明,2300,850
时间: 2023-08-18 10:06:10 浏览: 45
好的,这是一道简单的编程题,我可以帮你解答。以下是 Python 代码示例:
```python
n = int(input("请输入职工人数:"))
min_salary = float('inf')
max_salary = float('-inf')
min_name = ''
max_name = ''
for i in range(n):
info = input("请输入职工信息(编号,姓名,基本工资,职务工资):")
info_list = info.split(',')
name = info_list[1]
salary = float(info_list[2]) + float(info_list[3])
if salary < min_salary:
min_salary = salary
min_name = name
if salary > max_salary:
max_salary = salary
max_name = name
print("基本工资+职务工资最少的职工姓名:", min_name)
print("基本工资+职务工资最多的职工姓名:", max_name)
```
你可以在命令行输入职工人数和职工信息,代码会自动计算出基本工资+职务工资最少和最多的职工姓名并输出。