program OddEvenElements;
varA: array[1..10] of integer;i, evenCount, oddCount: integer;
beginevenCount := 0;oddCount := 0;
// заполняем массив и выводим его на экранfor i := 1 to 10 dobeginA[i] := Random(100); // заполняем случайными числамиwrite(A[i], ' ');
end;
writeln;writeln('Количество четных элементов: ', evenCount);writeln('Количество нечетных элементов: ', oddCount);end.
program OddEvenElements;
var
A: array[1..10] of integer;
i, evenCount, oddCount: integer;
begin
evenCount := 0;
oddCount := 0;
// заполняем массив и выводим его на экран
// определяем четные и нечетные числаfor i := 1 to 10 do
begin
A[i] := Random(100); // заполняем случайными числами
write(A[i], ' ');
if A[i] mod 2 = 0 then
evenCount := evenCount + 1
else
oddCount := oddCount + 1;
end;
writeln;
writeln('Количество четных элементов: ', evenCount);
writeln('Количество нечетных элементов: ', oddCount);
end.