Ответ:
# Описати функцію для обчислення середнього арифметичного трьох чисел
def average_of_three_numbers(num1, num2, num3):
# Повернути середнє арифметичне шляхом ділення суми трьох чисел на 3
return (num1 + num2 + num3) / 3
# Продовжуйте запитувати користувача про введення, доки він не введе правильні дані
while True:
try:
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
num3 = float(input("Enter the third number: "))
avg = average_of_three_numbers(num1, num2, num3)
print(f"The average of {num1}, {num2}, and {num3} is {avg}")
except ValueError:
# Перехопити помилку, якщо введене число не є числом, і запропонувати користувачеві спробувати ще раз
print("Invalid input. Please enter numbers only.")
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
# Описати функцію для обчислення середнього арифметичного трьох чисел
def average_of_three_numbers(num1, num2, num3):
# Повернути середнє арифметичне шляхом ділення суми трьох чисел на 3
return (num1 + num2 + num3) / 3
# Продовжуйте запитувати користувача про введення, доки він не введе правильні дані
while True:
try:
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
num3 = float(input("Enter the third number: "))
avg = average_of_three_numbers(num1, num2, num3)
print(f"The average of {num1}, {num2}, and {num3} is {avg}")
except ValueError:
# Перехопити помилку, якщо введене число не є числом, і запропонувати користувачеві спробувати ще раз
print("Invalid input. Please enter numbers only.")