RosettaCodeData/Task/Factorial/EGL/factorial-1.egl
2023-07-01 13:44:08 -04:00

11 lines
224 B
Text

function fact(n int in) returns (bigint)
if (n < 0)
writestdout("No negative numbers");
return (0);
end
ans bigint = 1;
for (i int from 1 to n)
ans *= i;
end
return (ans);
end