diff --git a/Hypotenusenuse/main.py b/Hypotenusenuse/main.py new file mode 100644 index 0000000..d0bfdb0 --- /dev/null +++ b/Hypotenusenuse/main.py @@ -0,0 +1,23 @@ +from math import sqrt + + +def calculate_hypotenuse( + x: float, y: float +) -> float: # This function will calculate our hypotenuse + x = float( + x + ) # These 2 parts are both checks to attempt to convert our input into floats + y = float(y) + return sqrt( + x**2 + y**2 + ) # If we're able to convert both of our inputs into floats, we return our result + + +if __name__ == "__main__": + x = input("Input your A: ") + y = input("Input your B: ") + try: + result = calculate_hypotenuse(x, y) + print(f"{round(result)} ({result})") + except ValueError: + print("Error! Please do not input strings.")