Есть ответ 👍

Дан вектор n - элементов вывести на экран отрицательные числа из этого вектора

288
431
Посмотреть ответы 2

Ответы на вопрос:


Const n=10; var x : array[1..n] of integer;     i : integer; begin randomize;   writeln('массив: '); for i: =1 to n do   begin   x[i]: =random(21)-10;   write(x[i],' ');   end;   writeln;   writeln('отрицательные элементы массива: '); for i: =1 to n do   if x[i]< 0 then write(x[i],' ');   writeln; end.

4043 поясню. в первый раз клеток будет закрашено 5 (можете сам попробовать пройти о этой схеме - получится 5 закрашенных клеток). далее с каждым разом будет закрашиваться 2 клетки, т.к. смещено начало будет на одну клетку. из этого имеем, что за первый и второй проход будет закрашено 7 клеточек. отнимем от 2020 2(первый и второй проход). получим 2018. дальше за каждый проход будет закрашиваться только 2 клетки, поэтому 2018*2=4036 и прибавим 7(за первый и второй проход). получаем 4043

Популярно: Информатика