Предмет: Информатика,
автор: belwind1709
• Задан размер месячной зарплаты N-го количества работников компании «Пассажирские перевозки». Определите размер наименьшей и наибольшей зарплаты работников. Найдите разницу между наибольшей и наименьшей заработной платой. Вычислите среднюю заработную плату служащих компании. Даю 100б
Ответы
Автор ответа:
0
Відповідь:
# Ввод количества работников и размера зарплаты
n = int(input("Введите количество работников: "))
salaries = []
for i in range(n):
salary = float(input("Введите размер зарплаты работника №{}: ".format(i+1)))
salaries.append(salary)
# Вычисление наименьшей и наибольшей зарплаты
min_salary = min(salaries)
max_salary = max(salaries)
# Вычисление разницы между наибольшей и наименьшей зарплатой
salary_diff = max_salary - min_salary
# Вычисление средней заработной платы
avg_salary = sum(salaries) / n
# Вывод результатов
print("Наименьшая зарплата: ", min_salary)
print("Наибольшая зарплата: ", max_salary)
print("Разница между наибольшей и наименьшей зарплатой: ", salary_diff)
print("Средняя зарплата: ", avg_salary)
Похожие вопросы
Предмет: Українська мова,
автор: stecivula9
Предмет: Русский язык,
автор: bakyt0v1ch567
Предмет: Математика,
автор: gulchexramusayeva3
Предмет: Другие предметы,
автор: kaverin2017