Из элементов массива a, состоящего из 10 элементов, заполненный случайным образом, сформировать массив b по следующему правилу: положительные элементы перенести в массив b без изменений, а отрицательные заменить их модулем. распечатать оба массива.
213
494
Ответы на вопрос:
Var a,b: array [1..10] of integer; i: integer; begin for i: =1 to 10 do a[i]: =random(1001)-1000; for i: =1 to 10 do b[i]: =abs(a[i]); for i: =1 to 10 do write(a[i],' '); writeln; for i: =1 to 10 do write(b[i],' '); end.
const n = 15; var a: array[1..n] of integer; i, j, tmp: integer; begin for i : = 1 to n do begin a[i] : = random(50); write(a[i], ' '); end; writeln;
for i : = 1 to n - 1 do for j : = 1 to n - i do if a[j] > a[j+1] then begin tmp : = a[j]; a[j] : = a[j+1]; a[j+1] : = tmp end;
write('по возрастанию: '); for i : = 1 to n do write(a[i], ' '); end.
Популярно: Информатика
-
Пушок77108.08.2021 21:28
-
maksim39325.07.2022 03:12
-
sahsaperrucci19.06.2023 09:00
-
twicгр6617.07.2020 11:09
-
Igor2001810.04.2021 15:43
-
ktdgegrbyfk16.11.2020 06:36
-
Hiitsmi03.05.2021 02:23
-
MATVEYPRO2625.04.2022 22:17
-
alah20030.05.2022 02:13
-
tilkamilkap0ct2o19.02.2023 05:49