Write a Pseudocode function that returns the factorial of an integer input.

--------------------------------------INPUT XY = 1
WHILE ( X > 1) Y = X * Y X = X - 1
OUTPUT Y-------------------------------It is also possible to complete this task using recursion
DEF fact(n):  IF (n > 1):    RETURN (n*fact(n-1))  ELSE    RETURN 1

Related Computing A Level answers

All answers ▸

What do the logical operators AND, OR, XOR and NOT do?


Describe Round Robin Scheduling


Represent the denary number 5.625 as an unsigned binary fixed point number with three bits before and five bits after the binary point.


How can the idea of precondtioning as part of 'Thinking Ahead' benefit a programmer when writing code?