Дано натуральное число n (где n больше или равно 1). Вычислить: z=2*5*8...*(3n-1). Нужно...

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

Дано натуральное число n (где n больше или равно 1). Вычислить: z=2*5*8...*(3n-1). Нужно написать программу в Паскале.


Информатика (17 баллов) | 18 просмотров
0

нужна программа вида program-var-begin-writeln-write-for to do и тд

Дан 1 ответ
0 голосов
Правильный ответ
PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018
Внимание! Если программа не работает, обновите версию!

begin
  Writeln('S=',
      SeqGen(ReadInteger('n='),i->3*i+2).Aggregate(BigInteger(1),(p,q)->p*q))
end.

Пример
n= 41
S=260599710264842375457245866798717121802159545323074621538304000000000
(150k баллов)
0

нужна программа вида program-var-begin-writeln-write-for to do и тд