Python Задача «Гипотенуза»
Дано два числа a и b. Выведите гипотенузу треугольника с заданными катетами.
from math import *
a = int(input())
b = int(input())
c = sqrt(a**2 + b**2)
print(c)
Для возможности использования не целых чисел, а с запятой, изменить int на float и можно добавить проверку на корректность введенных данных, что число не равно нулю и не отрицательное.
from math import *
a = float(input())
b = float(input())
if a <= 0 or b <= 0:
print('error')
else:
c = sqrt(a**2 + b**2)
print(c)
Leave a Reply