fork(16) download
  1. from math import sqrt
  2. print ('Vvedite koordinaty pervoy versyny')
  3. x1,y1=map(float,input().split())
  4. print ('Vvedite koordinaty vtoroy versyny')
  5. x2,y2=map(float,input().split())
  6. print ('Vvedite koordinaty tretej versyny')
  7. x3,y3=map(float,input().split())
  8. a=sqrt((x2-x1)**2+(y2-y1)**2)
  9. b=sqrt((x3-x2)**2+(y3-y2)**2)
  10. c=sqrt((x1-x3)**2+(y1-y3)**2)
  11. p=(a+b+c)/2.0
  12. s=sqrt(p*(p-a)*(p-b)*(p-c))
  13. print ('Ploshchad',"%.04f"%s,'Perimetr',"%.04f"%(a+b+c))
Success #stdin #stdout 0.02s 5852KB
stdin
0 0
1 0
1 1
stdout
Vvedite koordinaty pervoy versyny
Vvedite koordinaty vtoroy versyny
Vvedite koordinaty tretej versyny
Ploshchad 0.5000 Perimetr 3.4142