import math

# SEMT-MESAFE HESAPLAYICISI
# ERTAN TANER TUNC - www.ettunc.com

print ("\n\tSEMT-MESAFE HESAPLAYICISI\n\tErtan Taner Tunc - www.ettunc.com")

print ("\n1. Noktanin Koordinatlarini (m) Giriniz: \n")

y1=float(input("Y1 = "))
x1=float(input("X1 = "))

print ("\n2. Noktanin Koordinatlarini (m) Giriniz: \n")

y2=float(input("Y2 = "))
x2=float(input("X2 = "))

dy=y2-y1
dx=x2-x1

radyanaci=math.atan(dy/dx)
gradaci=radyanaci*(200/math.pi)

if dy>0 and dx>0:
    semtaci=gradaci
elif dy>0 and dx<0:
    semtaci=gradaci+200
elif dy<0 and dx<0:
    semtaci=gradaci+200
elif dy<0 and dx>0:
    semtaci=gradaci+400
elif dy>0 and dx==0:
    semtaci=100
elif dy<0 and dx==0:
    semtaci=300
elif dy==0 and dx>=0:
    semtaci=0
elif dy==0 and dx<0:
    semtaci=200
else:
    print("\nHatali koordinat deger(ler)i girdiniz!")

print ("\nSemt Acisi = ", semtaci, "gon")

aramesafe=math.sqrt(dy*dy+dx*dx)

print ("\nAra Mesafe = ", aramesafe, "m")

input("\n\tCikis = Enter")
