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 I need to know about operating systems?


When a stack is implemented using a 1-D array, adding a valid item can cause an execution error. Explain why an execution error can occur in this situation.


What is the difference between Serial and Parallel transmission of data?


How to represent a negative decimal number using 8-bit binary two's complement ?