Var a: array of integer; i, N, prod: integer; flag: boolean; begin prod := 1; flag := False; write('Введите N -> '); readln(N); SetLength(a, N); for i:=0 to High(a) do begin A[i] := random(10)-5; write(A[i], ' '); if (abs(A[i] mod 2) = 1) then prod *= A[i]; flag := True; end; writeln(); if (flag) then writeln('Произведение нечетных элементов: ', prod, '.') else writeln('В массиве нет нечетных элементов.'); end.
Var a: array of integer; i, N, prod: integer; flag: boolean; begin prod := 1; flag := False; write('Введите N -> '); readln(N); SetLength(a, N); for i:=0 to High(a) do begin A[i] := random(10)-5; write(A[i], ' '); if (abs(A[i] mod 2) = 1) then prod *= A[i]; flag := True; end; writeln(); if (flag) then writeln('Произведение нечетных элементов: ', prod, '.') else writeln('В массиве нет нечетных элементов.'); end.
a: array of integer;
i, N, prod: integer;
flag: boolean;
begin
prod := 1; flag := False;
write('Введите N -> ');
readln(N);
SetLength(a, N);
for i:=0 to High(a) do begin
A[i] := random(10)-5;
write(A[i], ' ');
if (abs(A[i] mod 2) = 1) then
prod *= A[i];
flag := True;
end;
writeln();
if (flag) then
writeln('Произведение нечетных элементов: ', prod, '.')
else
writeln('В массиве нет нечетных элементов.');
end.
a: array of integer;
i, N, prod: integer;
flag: boolean;
begin
prod := 1; flag := False;
write('Введите N -> ');
readln(N);
SetLength(a, N);
for i:=0 to High(a) do begin
A[i] := random(10)-5;
write(A[i], ' ');
if (abs(A[i] mod 2) = 1) then
prod *= A[i];
flag := True;
end;
writeln();
if (flag) then
writeln('Произведение нечетных элементов: ', prod, '.')
else
writeln('В массиве нет нечетных элементов.');
end.