Advertisement
Guest User

Untitled

a guest
Dec 13th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. x1=input('x1=');
  2.  
  3. y1=input('y1=');
  4.  
  5. x2=input('x2=');
  6.  
  7. y2=input('y2=');
  8.  
  9. x3=input('x3=');
  10.  
  11. y3=input('y3=');
  12.  
  13. v1=[x1 y1];
  14.  
  15. v2=[x2 y2];
  16.  
  17. v3=[x3 y3];
  18.  
  19. a=sqrt((x1-x2)^2+(y1-y2)^2);
  20.  
  21. b=sqrt((x2-x3)^2+(y2-y3)^2);
  22.  
  23. c=sqrt((x3-x1)^2+(y3-y1)^2);
  24.  
  25. if a > 0 & b > 0 & c > 0 & (a + b > c) & (a + c > b) & (b + c > a)
  26.  
  27. s=(a+b+c)/2;
  28. Area=sqrt(a*(s-a)*(s-b)*(s-c))
  29. Perimeter=a+b+c
  30. plot([x1 x2 x3 x1],[y1 y2 y3 y1])
  31.  
  32. title('Triangle')
  33. xlabel('x axis')
  34. ylabel('y axis')
  35. text(x1,y1,sprintf('(%d,%d)',x1,y1))
  36. text(x2,y2,sprintf('(%d,%d)',x2,y2))
  37. text(x3,y3,sprintf('(%d,%d)',x3,y3))
  38. else
  39.  
  40. disp('Not a triangle, please reinsert')
  41. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement