Ответы на вопрос:
var
n: integer;
i: integer;
sum: integer;
result: integer;
begin
writeln('введите значение n: ');
readln(n);
sum : = 0; result : = 1;
for i : = 1 to n do
begin
sum : = sum + i;
result : = sum * result;
end;
writeln('конечное значение = ', result);
end.
// pascalabc.net 3.4.2, сборка 1785 от 06.09.2018
// внимание! если программа не работает, обновите версию!
begin
var (m,n): =(3,readinteger('n ='));
seqgen(n-1,m,t-> begin result: =t+m; m+=1 end)
.aggregate(biginteger(,q)-> p*q).println
end.
n = 5
2700
n = 92
2905717351708908985405643744987697767130796956644732769142761496541317116624931720391311988753812039943077115478561297954388733569194661753822436538090873756174074892748228397527408937781819534979620536526957830995968000000000000000000000000000000000000000000
Популярно: Информатика
-
19821982133310.07.2020 11:58
-
ksysharaz28.01.2021 15:35
-
Grazhdankin29.05.2021 16:02
-
77darihi18.03.2021 08:45
-
kirill600rr1208.09.2020 12:09
-
LOLOLON201526.07.2022 13:32
-
tmoldaturin010826.05.2022 22:43
-
Nazarkadm17.02.2022 19:10
-
Student22316.10.2022 06:34
-
ogxo21.02.2020 11:48