Cod sursa(job #1319412)
Utilizator | Data | 16 ianuarie 2015 22:58:26 | |
---|---|---|---|
Problema | Factorial | Scor | 5 |
Compilator | fpc | Status | done |
Runda | Arhiva de probleme | Marime | 0.3 kb |
program fa;
var f,g:text;
n:integer;
function facto(n:integer):int64;
begin
if n=0 then
facto:=1
else
facto:=n*facto(n-1);
end;
begin
assign(f,'fact.in');
reset(f);
assign(g,'fact.out');
rewrite(g);
readln(f,n);
writeln(g,facto(n));
close(f);
close(g);
end.