Привет! Я решил написать программу на Python, которая будет запрашивать у пользователя три числа и выводить среднее из них․ Вот как она выглядит⁚
python
# Запрашиваем у пользователя три числа
num1 float(input(″Введите первое число⁚ ″))
num2 float(input(″Введите второе число⁚ ″))
num3 float(input(″Введите третье число⁚ ″))
# Находим среднее значение
if (num1 < num2 and num2 < num3) or (num3 < num2 and num2 < num1)⁚
average num2
elif (num2 < num1 and num1 < num3) or (num3 < num1 and num1 < num2)⁚
average num1
else⁚
average num3
print(″Среднее из введенных чисел⁚″, average)
Давай разберем эту программу по шагам․1․ Сначала мы запрашиваем у пользователя три числа с помощью функции `input`․ Я использовал функцию `float` для преобразования введенных значений в вещественные числа․
2․ Затем мы сравниваем введенные числа и находим среднее значение․ Для этого мы используем условные операторы `if`, `elif` и `else`․ Если первое число меньше второго и больше третьего (или наоборот), то оно является средним․ Если это не так, то мы проверяем второе число и третье число на соответствие условиям и выбираем среднее из них․
3․ После нахождения среднего значения, мы выводим его на экран с помощью функции `print`․
Теперь давай протестируем программу на примере⁚
Введите первое число⁚ 5
Введите второе число⁚ 2
Введите третье число⁚ 9
Среднее из введенных чисел⁚ 5․0
В этом примере среднее значение является первым числом, потому что оно меньше второго, но больше третьего․
Надеюсь, эта программа полезна для тебя!