Question: a) draw a diagram illustrating the values as the function is called... and the values as each call is retuned. b) write a non recursive
a) draw a diagram illustrating the values as the function is called... and the values as each call is retuned.
b) write a non recursive version of this function... using a regular loop.
int myFactorial( inti nteger)
{
if( integer == 1)
{
return1;
}
else
{
return(integer * (myFactorial(integer-1)));
// action performed on call pass into function integer 1
// action performed on return * }
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
