Юрий Сунцов
М-
М - V
Могу показать как это делается для больших чисел, например 100!
ЕВ
Елена Волошина
var
factorial: longint;
n, i: byte;
begin
write('n = '); readln(n);
factorial := 1;
for i:=2 to n do
factorial := factorial * i;
writeln('n! = ', factorial);
readln;
end.