RosettaCodeData/Task/Factorial/Pascal/factorial-2.pascal

9 lines
134 B
Plaintext

function factorial(n: integer): integer;
begin
if n = 0
then
factorial := 1
else
factorial := n*factorial(n-1)
end;