Заполнить массив n элементов , затем сохранить в массив n2 четные элементы деленные на 2 , а четные умноженные на 2 . вывести на экран исходный массив , после чего с первого массива вычесть 2 и вывести на экран изменённый первый массив.
264
281
Ответы на вопрос:
Const n=10; var i, j: byte; n1, n2: array [1..n] of integer; begin j : = 1; for i : = 1 to n do begin n1[i] : = random(100); writeln('n1[', i, '] => ', n1[i]); end; writeln(''); for i : = 1 to n do begin if (n1[i] mod 2 = 0) then begin n2[j] : = n1[i]; inc(j); n1[i] : = n1[i] * 2; end; end; for i : = 1 to n do writeln('n1[', i, '] => ', n1[i]); for i : = 1 to j do writeln('n2[', i, '] => ', n2[i]); end. если я правильно понял, то вот так =)
Var i, n: byte; begin write('число = '); readln(n); for i : = 1 to 10 do writeln(n, ' * ', i, ' = ', n * i); end.
Популярно: Информатика
-
maksim228602.09.2021 16:49
-
mara142708.06.2022 19:56
-
Podokonik17.02.2023 23:39
-
LinaPozniak0811.03.2023 11:08
-
Тппсхп10.02.2022 15:54
-
Ruslan81203.06.2022 19:55
-
angelinadvuradkina16.12.2020 14:46
-
orlovs201704.06.2023 16:29
-
190G01.11.2020 11:22
-
ПростоМиха21.11.2021 16:17