pascalabcnet/_Presentations/2015 New Features/Programs/01_old_new-2.pas

18 lines
225 B
ObjectPascal
Raw Permalink Normal View History

2015-05-14 22:35:07 +03:00
function fact(n: integer): integer;
var p: integer;
i: integer;
begin
p := 1;
for i:=1 to n do
p := p * i;
fact := p;
end;
var
n: integer;
p: integer;
begin
read(n);
writeln('n!=',fact(n));
end.