1.В МАССИВЕ ИЗ 25 ЭЛЕМЕНТОВ НАЙТИ ПРОИЗВЕДЕНИЕ ПОЛОЖИТЕЛЬНЫХ ЭЛЕМЕНТОВ МЕНЬШИХ 5. 2.В...

0 голосов
36 просмотров

1.В МАССИВЕ ИЗ 25 ЭЛЕМЕНТОВ НАЙТИ ПРОИЗВЕДЕНИЕ ПОЛОЖИТЕЛЬНЫХ ЭЛЕМЕНТОВ МЕНЬШИХ 5.
2.В МАССИВЕ ИЗ 50 ЭЛЕМЕНТОВ НАЙТИ МАКСИМАЛЬНЫЙ ЭЛЕМЕНТ.


Информатика (15 баллов) | 36 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

//PascalABC.Net 3.1 сборка 1200
begin
    var p := 1;
    p := ArrRandom(25, -50, 50).Where(x -> (x > 0) and (x < 5)).Aggregate((p, x)-> p * x);     
    PrintLn(p);
    PrintLn(ArrRandom(50, -50, 50).Max());
end.

(53.1k баллов)
0

Может я не прав но x положительный и меньше 5: Where(x -> (x > 0)and(x<5))

0

ой да щас

0

И не понимаю, как обойти ситуацию, когда таких х нет.

0

)) и то верно. тоже не знаю