Написать программу.Паскаль.
Массив А из 20 элементов задан датчиком случайных чисел в интервале [-10, 10]. Сформировать новый массив В, состоящий из нечетных элементов массива А. Оба массива вывести на экран.

29 Мая 2020 в 01:30
184 +1
0
Ответы
1

program OddElementsArray;

var
A, B: array[1..20] of integer;
i, j: integer;

begin
// Заполнение массива A случайными числами от -10 до 10
Randomize;
for i := 1 to 20 do
A[i] := Random(21) - 10;

// Формирование массива B из нечетных элементов массива A
j := 0;
for i := 1 to 20 do
begin
if A[i] mod 2 <> 0 then
begin
j := j + 1;
B[j] := A[i];
end;
end;

// Вывод массивов A и B на экран
writeln('Массив A:');
for i := 1 to 20 do
write(A[i], ' ');

writeln;

writeln('Массив B (нечетные элементы массива A):');
for i := 1 to j do
write(B[i], ' ');

readln;
end.

18 Сен 2024 в 10:29
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир