Необходимо создать программу на языке Python. Задача должна быть решена только с использованием цикла for, запрещено
Необходимо создать программу на языке Python. Задача должна быть решена только с использованием цикла for, запрещено использование списков. Бухгалтеру надоело постоянно рассчитывать среднюю годовую зарплату сотрудников вручную, поэтому она обратилась за помощью к программисту. Напишите программу, которая запрашивает зарплату сотрудника за каждый месяц из 12 и выводит на экран среднюю зарплату.
06.12.2023 04:00
Разъяснение: Для решения данной задачи нам понадобится использовать цикл for в языке программирования Python. Цикл for позволит нам пройти по всем месяцам и запросить у пользователя зарплату за каждый месяц. Мы будем сохранять каждую зарплату в переменную и в итоге вычислим среднюю зарплату.
Вот подробное решение задачи:
Доп. материал:
Введите зарплату за месяц 1: 50000
Введите зарплату за месяц 2: 55000
Введите зарплату за месяц 3: 60000
...
Введите зарплату за месяц 12: 70000
Вывод:
Средняя годовая зарплата: 62500.0
Совет:
При решении данной задачи обратите внимание на следующие моменты:
- Используйте цикл for, чтобы пройти по каждому месяцу.
- Запрашивайте зарплату для каждого месяца от пользователя.
- Не забудьте обновлять общую сумму зарплат на каждой итерации цикла.
- В конце вычислите среднюю зарплату и выведите ее на экран.
Задание:
Напишите программу на языке Python, которая запрашивает у пользователя зарплату сотрудника за каждый из 12 месяцев и выводит на экран среднюю годовую зарплату с использованием только цикла for и без использования списков.
Разъяснение: Для решения данной задачи нам необходимо написать программу на языке Python, используя только цикл for. Мы будем запрашивать у пользователя зарплату сотрудника за каждый месяц из 12 и затем вычислим и выведем на экран среднюю зарплату.
Вначале программы мы инициализируем переменную "сумма", которая будет хранить сумму всех зарплат, и переменную "количество_месяцев", которая будет хранить количество введенных месяцев.
Затем мы используем цикл for, чтобы пройти по всем месяцам. Внутри цикла мы запрашиваем у пользователя зарплату за текущий месяц и добавляем ее к переменной "сумма". Также мы увеличиваем значение переменной "количество_месяцев" на 1.
После окончания цикла мы вычисляем среднюю зарплату, разделив значение переменной "сумма" на значение переменной "количество_месяцев". Затем выводим полученный результат на экран.
Вот код программы:
Доп. материал:
Совет: Если возникают затруднения при написании программы, рекомендуется пошагово разбивать задачу на подзадачи и решать каждую из них по отдельности. Не забудьте правильно инициализировать переменные до использования и проверить корректность введенных данных.
Дополнительное задание: Дополните программу таким образом, чтобы она также выводила максимальную и минимальную зарплату из введенных.