Master
Профи
(680)
1 год назад
import math
# Пользователь вводит длину катета и гипотенузы
a = float(input("Введите длину катета: "))
c = float(input("Введите длину гипотенузы: "))
# Используем теорему Пифагора для вычисления длины второго катета
b = math.sqrt(c**2 - a**2)
print("Длина второго катета: ", b)
MasterПрофи (680)
1 год назад
import math
while True:
# Пользователь вводит длину катета и гипотенузы
a = float(input("Введите длину катета: "))
c = float(input("Введите длину гипотенузы: "))
# Проверяем, что гипотенуза больше катета и оба значения больше нуля
if a <= 0 or c <= 0:
print("Длины сторон должны быть больше нуля.")
elif c <= a:
print("Гипотенуза должна быть больше катета.")
else:
# Используем теорему Пифагора для вычисления длины второго катета
b = math.sqrt(c**2 - a**2)
print("Длина второго катета: ", b)
# Запрос на продолжение
input("Нажмите Enter, чтобы продолжить...")
Андрей Коростик
Ученик
(64)
1 год назад
с = int(input())
a = int(input())
print((c ** 2 - a ** 2) ** 0.5)
Вот.
Можешь пометить как лучший ответ, если получится у тебя, и это решение правильное.
И если тебе целое число нужно выводить, то
с = int(input())
a = int(input())
print(int((c ** 2 - a ** 2) ** 0.5))
c-гипотенуза
a-катет