program SumOfOddElements;
vararr: array[1..10] of integer;i, sum: integer;
beginRandomize;
sum := 0;
for i := 1 to 10 dobeginarr[i] := Random(50) + 1; // заполняем массив случайными числами от 1 до 50Write(arr[i], ' ');
end;
Writeln;Writeln('Сумма нечетных элементов массива: ', sum);
end.
program SumOfOddElements;
var
arr: array[1..10] of integer;
i, sum: integer;
begin
Randomize;
sum := 0;
for i := 1 to 10 do
if arr[i] mod 2 <> 0 thenbegin
arr[i] := Random(50) + 1; // заполняем массив случайными числами от 1 до 50
Write(arr[i], ' ');
sum := sum + arr[i]; // считаем сумму нечетных элементов
end;
Writeln;
Writeln('Сумма нечетных элементов массива: ', sum);
end.