const
handsfree = false;
nmax = 10;
random_min = -50;
random_max = 50;
var
a: array[0..nmax] of real;
i, n: integer;
sum, x: real;
begin
{ввод массива}
n := nmax;
if handsfree then begin
for i := 0 to n do
begin
a[i] := random(random_max - random_min) + random_min;
write(a[i], ' ');
end
end
else begin
for i := 0 to n do
readln(a[i]);
end;
writeln();
{подсчет суммы}
write('x = ');
readln(x);
sum := a[n];
for i := n - 1 downto 0 do
sum := sum * x + a[i];
writeln('S = ', sqrt(sum));
end.
Поделитесь своими знаниями, ответьте на вопрос:
1. отметьте координаты 25 точек: a(7; 18), b(9; 18), c(14; 22), d(14; 24), e(18; 19), f(17; 15), g(20; 10), h(17; 3), i(19; 1), j(15; 1), k(14; 3), l(11; 3), m(12; 1), n(7; 1), o(2; 11), p(1; 18), q(2; 23), r(5; 24), s(7; 22), t(5; 11), u(8; 7), v(12; 7), w(16; 11), x(16; 14), y(11; 14 затем соедините их отрезками в последовательности a—b—c—d—e—f—g—h—i—j—k—l—m—n—o—p—q—r—s—t—u—v—w—x—y—a