function fakt(var n: integer): integer;
var
i, rez: integer;
begin
rez := 1;
for i:=1 to n do
rez := rez * i;
fakt := rez;
end;
function fact(n:word):longint;
begin
if n<=1 then begin
fact:=1;
exit;
end;
fact:=fact(n-1)*n;
end;
function factorial(n:word):longint;
var
i:word;
f:longint;
begin
if n<=1 then begin
factorial:=1;
exit;
end;
f:=1;
for i:=1 to n do f:=f*i;
factorial:=f;
end;
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.