program ProductLessThan25;
vararr: array[1..10] of integer; {заменить 10 на необходимое количество элементов массива}i: integer;product: integer;
beginproduct := 1;
Randomize;
for i := 1 to 10 do {заменить 10 на необходимое количество элементов массива}beginarr[i] := Random(51); {генерация случайного числа от 0 до 50}
end;
writeln('Массив:');for i := 1 to 10 do {заменить 10 на необходимое количество элементов массива}writeln(arr[i]);
writeln('Произведение всех элементов, меньших 25: ', product);
end.
program ProductLessThan25;
var
arr: array[1..10] of integer; {заменить 10 на необходимое количество элементов массива}
i: integer;
product: integer;
begin
product := 1;
Randomize;
for i := 1 to 10 do {заменить 10 на необходимое количество элементов массива}
if arr[i] < 25 thenbegin
arr[i] := Random(51); {генерация случайного числа от 0 до 50}
product := product * arr[i];
end;
writeln('Массив:');
for i := 1 to 10 do {заменить 10 на необходимое количество элементов массива}
writeln(arr[i]);
writeln('Произведение всех элементов, меньших 25: ', product);
end.