Ответы на вопрос:
Const n = 10; //предельное количество точек var a: array[1..2 * n] of real; x, y, l,lmax, lmin: real; i, j, k: integer; begin writeln('введите количество точек (не более ', n, ')'); readln(k); writeln('вводите координаты точек (x,y) попарно'); lmax : = 0; lmin : = 1e10; for i : = 1 to k do begin j : = 2 * i - 1; read(a[j], a[j + 1]); l : = sqr(a[j]) + sqr(a[j + 1]); //квадратами расстояния до точки if lmax< l then lmax: =l; if lmin> l then lmin: =l end; writeln; writeln('все точки находятся внутри кольца с радиусами ',sqrt(lmin),', ',sqrt(lmax)) end. тестовое решение: введите количество точек (не более 10) 5 вводите координаты точек (x,y) попарно 3 6 2 5 -4 -3 5 7 3 3 все точки находятся внутри кольца с радиусами 4.24264068711928, 8.60232526704263
Популярно: Информатика
-
loxsanya201726.03.2023 19:45
-
djonli123.04.2023 17:29
-
annshirokikh10.12.2022 12:52
-
polina133607.12.2020 23:34
-
марьяна12626.07.2022 12:07
-
21262914.07.2021 06:02
-
ulianakosovska028.05.2022 23:32
-
jvdvzkris03.09.2020 18:20
-
sasockolowa04.09.2022 16:56
-
taniysha3506.01.2023 22:53