Складіть програму Калькулятор теореми Піфагора. Відомо, що
квадрат гіпотенузи (сторона, протилежна прямому куту), дорівнює сумі квадратів
двох інших сторін (катетів). Користувач обиратиме у вікні програми, яку сторону
він буде обчислювати, вводитиме у два текстові поля значення інших сторін, а у
вікні повідомлення отримуватиме результат.
не python, а в thonny!!! 8 класс хелп пж
Answers & Comments
Відповідь:
# Калькулятор теореми Піфагора
import math
# Функція для обчислення гіпотенузи
def calculate_hypotenuse(a, b):
return math.sqrt(a**2 + b**2)
# Функція для обчислення катета
def calculate_leg(c, d):
return math.sqrt(c**2 - d**2)
# Виведення вікна з вибором операції
operation = input("Виберіть операцію: обчислення гіпотенузи (1) або катета (2)? ")
# Обчислення гіпотенузи
if operation == "1":
a = float(input("Введіть значення першого катета: "))
b = float(input("Введіть значення другого катета: "))
result = calculate_hypotenuse(a, b)
print("Гіпотенуза дорівнює:", result)
# Обчислення катета
elif operation == "2":
c = float(input("Введіть значення гіпотенузи: "))
d = float(input("Введіть значення другого катета: "))
result = calculate_leg(c, d)
print("Катет дорівнює:", result)
# Виведення повідомлення про невірний вибір операції
else:
print("Невірний вибір операції.")