Предмет: Информатика,
автор: Шмаролов42
Вычислите произведение, если N вводится с клавиатуры: N(1-N)(2-N)(3-N....((N-1)-N) .
Ответы
Автор ответа:
1
// PascalABC.NET 3.2, сборка 1483 от 14.06.2017
// Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('n =');
Writeln('П=',n*(Range(1-n,-1).Aggregate(BigInteger(1),(x,y)->x*y)))
end.
Пример
n = 46
П=-5502622159812088949850305428800254892961651752960000000000
// Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('n =');
Writeln('П=',n*(Range(1-n,-1).Aggregate(BigInteger(1),(x,y)->x*y)))
end.
Пример
n = 46
П=-5502622159812088949850305428800254892961651752960000000000
Похожие вопросы
Предмет: Литература,
автор: nikitapro6010
Предмет: Українська мова,
автор: 9zelya9
Предмет: Українська література,
автор: wwwvovapavlyuk1902
Предмет: Қазақ тiлi,
автор: alisa531169
Предмет: Алгебра,
автор: Vadu443