RosettaCodeData/Task/Factorial/Aime/factorial.aime

15 lines
167 B
Plaintext

integer
factorial(integer n)
{
integer i, result;
result = 1;
i = 1;
while (i < n) {
i += 1;
result *= i;
}
return result;
}