Ответы на вопрос:
pascalabc.net
(пример во вложении)
begin
arrrandom(8, -3, 8).println.where(p -> p < 0).product.println
end.
та же программа на free pascal
const
n = 8;
var
i, p: integer;
a: array[1..n] of integer;
begin
randomize;
p : = 1;
for i : = 1 to n do
begin
a[i] : = random(12) - 3;
write(a[i], ' ');
if a[i] < 0 then
p : = p * a[i];
end;
writeln;
writeln(p);
end.
Популярно: Информатика
-
Unicornssss21.05.2023 04:37
-
elena123456902.02.2022 16:27
-
gabbasovilas11.11.2020 07:39
-
eio32120kopqicom08.04.2022 05:13
-
ugifhuf11.05.2020 01:31
-
gbgar29.07.2020 13:03
-
лиза158509.02.2020 18:28
-
TolstoyLev24.12.2022 09:40
-
zaharooow11.08.2021 21:20
-
nelyagedo18.09.2021 19:20