hey guys.. we are going over recursion in java. and even if you don't know much computer science or java you can pry still help a little with the actual concept.

alright ---- i have to make a procedure called multiply, and i pass it 2 variables int a, int b

so for instance , i call mulitply(3, 6) and i need to get 18. But i have to use recursion to get it.. or in other words i can't just say 3 times 6 = 18.



another example of recursion is the factorial function.. i understood that one just fine.

this is the factorial procedure and sort of what it needs to look like
if(n == 1)
{
return 1;
}
else
{
return n * factorial(n-1);
}