Заполнить массив случайными числами (положительными и отрицательными) из произвольного диапазона. вывести созданный массив на экран, расположив элементы в одну строку через пробелы. заменить все отрицательные элементы квадратом соответствующего индекса
270
284
Ответы на вопрос:
Const n = 15; var i: integer; a: array[1..n] of integer; begin randomize; writeln('исходный массив'); for i : = 1 to n do begin a[i] : = random(100) - 50; write(a[i]: 6); if a[i] < 0 then a[i] : = sqr(i) end; writeln; writeln('результирующий массив'); for i : = 1 to n do write(a[i]: 6); writeln end. тестовое решение: исходный массив 3 37 40 17 20 -12 -27 4 34 -1 9 42 -6 -36 28 результирующий массив 3 37 40 17 20 36 49 4 34 100 9 42 169 196 28
Популярно: Информатика
-
zxcvbnm21040403.05.2021 02:38
-
isaev40daniil1411.05.2020 22:19
-
nenshina16.12.2022 04:54
-
лолчик613.04.2023 14:07
-
karinohka200610.03.2020 09:26
-
LumpySpacePrincess0129.03.2022 16:39
-
jskzva113.04.2021 03:41
-
Sulaiman0024.05.2023 03:59
-
egorkozlovcev10.02.2023 18:11
-
123киівміша17.04.2020 22:47