Предмет: Информатика,
автор: Ucufuciv
Дана последовательность целых положительных чисел. Найти произведение только тех чисел, которые больше заданного числа m. на языке паскаль
Ucufuciv:
не указано
Ответы
Автор ответа:
0
var
i:integer;
proizv,o:real;
m,n:real;
begin
proizv:=1;
i:=0;
read(m);
read(n);
while(i<n) do
begin
read(o);
if o>m then proizv:=proizv*o;
i:=i+1;
end;
writeln(proizv);
end.
Автор ответа:
0
PascalABC.NET 3.4.2, сборка 1859 от 08.11.2018
Внимание! Если программа не работает, обновите версию!
begin
var a := ArrRandom(ReadInteger('Число элементов ='), -99, 99);
a.Println;
var m := ReadInteger('m =');
a.Where(t -> t > m).Aggregate(BigInteger(1), (p, q)-> p * q).Println
end.
Приложения:
Похожие вопросы
Предмет: Физика,
автор: jfkfkvkckfjcnv
Предмет: Алгебра,
автор: bogdanprikhodko0
Предмет: Английский язык,
автор: ramizahmadzonov
Предмет: Математика,
автор: ptalarmou14ptalarmou
Предмет: Математика,
автор: Даша123353829