Python задание: вычисление степени и определение максимума, минимума и среднего

Python задание: вычисление степени и определение максимума, минимума и среднего

1) Напишем программу, которая запрашивает у пользователя два целых числа x и y, после чего вычисляет и выводит значение x в степени y. Для этого используем следующий код:

x = int(input("Введите число x: "))
y = int(input("Введите число y: "))
result = x ** y
print(f"Результат возведения числа {x} в степень {y} равен {result}")

2) Пользователь также вводит с клавиатуры три числа. В зависимости от выбора пользователя программа выводит на экран максимум из трёх, минимум из трёх или среднеарифметическое трёх чисел. Для этого используем следующий код:

num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))
num3 = int(input("Введите третье число: "))
choice = input("Выберите действие (max, min, avg): ")
if choice == "max":
print(f"Максимум из трех чисел: {max(num1, num2, num3)}")
elif choice == "min":
print(f"Минимум из трех чисел: {min(num1, num2, num3)}")
elif choice == "avg":
average = (num1 + num2 + num3) / 3
print(f"Среднее арифметическое трех чисел: {average}")
else:
print("Некорректный выбор действия")

Таким образом, данная программа позволяет пользователю вычислить значение числа в степени и определить максимум, минимум или среднее арифметическое из трех чисел, в зависимости от выбора пользователя.