diff --git a/Conditions/3.3.py b/Conditions/3.3.py new file mode 100644 index 0000000..c52138e --- /dev/null +++ b/Conditions/3.3.py @@ -0,0 +1,20 @@ +import math + +X = float(input('X = ')) +R = float(input('R = ')) + +if X <= -R: + Y = R +else: + if -R < X <= 0: + Y = -(1/2)*X + else: + if 0 < X <= R: + Y = R - math.sqrt(R**2 - X**2) + else: + if R < X <= 6: + Y = math.sqrt((R)**2 - (X - R)**2) + else: + Y = - ((X - 2*R)/(6 - 2*R)) + +print(Y) \ No newline at end of file