Ответы на вопрос:
Var k: array[1..2,1..13] of integer; i,j,ind,x,y: integer; max: real; function rast(x1,x2,y1,y2: integer): real; begin rast: =sqrt(sqr(x2-x1)+sqr(y2-y1)); end; begin max: =-2*sqr(-10-1); randomize; writeln('исходные точки: '); for j: =1 to 13 do begin writeln('точка № ',j,', с координатами(x,y)'); for i: =1 to 2 do begin k[i,j]: =random(110) - 10; write(k[i,j],' '); end; writeln; end; for i: =1 to 13 do if rast(0,k[1,i],0,k[2,i])> max then begin max: =rast(0,k[1,i],0,k[2,i]); x: =k[1,i]; y: =k[2,i]; ind: =i; end; writeln('номер точки: ',ind,' координаты: ',x,' ; ',y); end.
Популярно: Информатика
-
Teroristka12331.12.2021 14:21
-
vladasic23.03.2022 02:16
-
Alish250703.09.2021 14:14
-
ЭдикБел16.07.2021 04:10
-
vol1228.02.2021 02:05
-
kosenkoanton7206.09.2021 15:30
-
dasha29saranina123428.07.2022 03:01
-
Nuri01129.11.2021 09:13
-
Supermatematik124503.04.2022 14:32
-
YaShKa11111123.06.2022 11:18