Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. struct point
  6. {
  7.     float x, y;
  8. };
  9. double dlina(point a)
  10. {
  11.     return sqrt(a.x*a.x + a.y*a.y);
  12. }
  13. void main()
  14. {
  15.     point a[100];                   //массив на 100 точек
  16.     int n;                      //ввод количества точек
  17.     cin >> n;
  18.     for (int i = 0; i<n; i++)
  19.     {
  20.         cin >> a[i].x >> a[i].y;        //считывание координат точек
  21.     }
  22.     double max = 0; int k = 0;
  23.     for (int i = 0; i<n; i++)
  24.         if (dlina(a[i])>max)
  25.         {
  26.             max = dlina(a[i]);      //проверка на максимальное расстояние
  27.             k = i;              //запоминание положения точки
  28.         }
  29.     cout << "k=" << k;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement