uaveiro-leci/1ano/1semestre/fp/aula03/ex08.py

19 lines
379 B
Python
Executable File

def intersects(a1, b1, a2, b2):
assert a1 <= b1 and a2 <= b2, "Os intervalos não são válidos."
return a1 <= b2 and a2 <= b1
def main():
a1 = float(input("a1: "))
b1 = float(input("b1: "))
a2 = float(input("a2: "))
b2 = float(input("b2: "))
try:
print(intersects(a1, b1, a2, b2))
except AssertionError as e:
print(e)
main()