Предмет: Информатика, автор: pavelkad

Плиз хелп Составьте программу вычисления в массиве A(15) произведения нечетных элементов. Сделайте пожалуйста программу на паскале

Ответы

Автор ответа: KnowsUser1
2

Ответ:

--- PascalABC.NET 3.6.3 ---

begin

 var A := ArrRandom(15, -99, 99);

 A.Println;

 A.Where(p -> p mod 2 <> 0).Product(x -> BigInteger(x)).Println;

end.


KnowsUser1: Кстати, на счёт приведённой мной конструкцией, очень забавно - Её не понял PyLint) Оно запустилось с SyntaxError и нарисовало [6, 5, 10] )))
KnowsUser1: Тут не то, что неоднозначное восприятия кода, тут просто работает то, что по мнению среды разработки вообще не должно запускаться)
KnowsUser1: Слева на право, судя по всему, то есть от головы
Автор ответа: LRSM
0

PascalABC.NET

Ответ:

  • begin
  • ArrRandom(15, -99, 99).Println.Product(x -> x.IsOdd?BigInteger(x):1).Print
  • end.

Пример работы:

Приложения:
Похожие вопросы
Предмет: Английский язык, автор: маркдибид