Найти n!(n!=1*2*3*4*... *n) Число n запросить с клавиатуры

0 интересует 0 не интересует
83 просмотров

Найти n!(n!=1*2*3*4*... *n) Число n запросить с клавиатуры


спросил от Начинающий (220 баллов) в категории Информатика
2 Ответы
0 интересует 0 не интересует
ответил от Архангел (150k баллов)
 
Лучший ответ

//PascalABC.NET
//Версия 3.3.5, сборка 1650
begin
var n:=ReadInteger('n=');
write(n,'!=',range(1,n).Aggregate(Real(1),(a,b)->a*b));
end.

0 интересует 0 не интересует
ответил от (94 баллов)

Var a,b: integer; begin   b := 1;   Readln(a);   for var i := 1 to a do    b := b * i;    Writeln(b); end. 

...