# File: hypotf.py
# compute the hypotenuse of a right triangle
# like hypotpy, but importing the whole math library
#
# Matt Bishop, ECS 10, Fall 2012
#
# bring in the square root function
import math
#
# read in the length of the two sides, as floats
# note we handle non-numbers as an exception here!
#
try:
x = float(input("First side: "))
y = float(input("Second side: "))
except:
# whatever was entered wasn't a floating point number
print("You need to enter a number for the length of the right triangle's side!")
else:
# looking good . . . do the computation
z = math.sqrt(x ** 2 + y ** 2)
print("A right triange with sides", x, "and", y, "has a hypotenuse of length", z)