Задача Задача №3138272
А
А
Цель программы - вычислить среднее арифметическое чисел от 19 до 10 включительно и вывести результат с одним знаком после запятой.
Решение:
- Инициализируем переменную
kнулевым значением. - Запускаем цикл
for i in range(19, 9, -1):, который будет итерироваться по значениям от 19 до 10 (включительно) с шагом -1. - На каждой итерации цикла прибавляем значение
iк переменнойk. - После завершения цикла находим сумму всех значений в диапазоне (19 + 18 + ... + 10) и записываем ее в
k. - Выполняем деление
kна последнее значениеiпосле цикла (iв данном случае будет равно 10). - Выводим результат, отформатированный с одним знаком после запятой, используя метод форматирования
'{:4.1f}'.format(k).
Объяснение:
- На каждой итерации цикла значение
iубывает от 19 до 10. - Переменная
kнакапливает сумму чисел от 19 до 10. - После завершения цикла мы делим эту сумму на последнее значение
i(равное 10), чтобы вычислить среднее арифметическое в данном диапазоне. - Результат выводится с одним знаком после запятой с помощью форматирования.