Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. #include<iostream>
  2. #include<math.h>
  3. using namespace std;
  4. struct point
  5. {
  6. double x,y;
  7. };
  8. point p[10];
  9. void vuvejdene (int n)
  10. {
  11. for (int i=0;i<n;i++)
  12. {
  13. cout<<"vuvedi dvete kordinati";
  14. cin>>p[i].x>>p[i].y;
  15. }
  16. }
  17. double distance(point a,point b)
  18. {
  19. double x=(a.x-b.x);
  20. double y=(a.y-b.y);
  21. double dist=sqrt(x*x+y*y);
  22. return dist;
  23.  
  24. }
  25. double maxdistance(int n)
  26. {
  27. double max=0;
  28. for (int i=0;i<n-1;i++)
  29. {
  30. for (int j=i;j<n;j++)
  31. {
  32. if (distance(p[i],p[j])>max) {max=distance(p[i],p[j]);}
  33. }
  34. }
  35. return max;
  36. }
  37. int main()
  38. {
  39. int n;
  40. cout<<"vuvedi broi tochki";
  41. cin>>n;
  42. vuvejdane(n);
  43. cout<<"nai golemo "<<maxdistance(n);
  44. return 0;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement