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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!