Advertisement
Alex_Fomin

Untitled

Dec 14th, 2015
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.74 KB | None | 0 0
  1. const
  2.   max_n = 50;// максимальное ол-во точек
  3.  
  4. var
  5.   x, y: array [1..max_n] of real; // Массивы точек
  6.   a: real; // Длинна квадрата
  7.   i, n: integer;
  8.  
  9. begin
  10.   Write('Введите размер массива (1 <= N <= ', max_n, '): ');Readln(n);
  11.   Write('Введите длину сторону квадрата: ');ReadLn(a);
  12.  
  13.   for i := 1 to n do
  14.   begin
  15.     Write('Введите координаты ', i, '-ой точки (x,y): ');ReadLn(x[i], y[i]);
  16.   end;
  17.  
  18.   Writeln('Список точек лежащих в квадрате:');
  19.   for i := 1 to n do if (abs(x[i]) < (a / 2)) and (abs(y[i]) < (a / 2)) then WriteLn('Точка №', i:3, ' - (', x[i], ',', y[i], ')');
  20. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement