Respuesta :

Answer:

True.

Explanation:

In a recursive method, method call itself.If there is no control statement then it will call itself for infinite time.To prevent this we need to create a base/ termination  condition in the recursive method. So that when it meets the base/termination condition, method will stop calling itself.

Here is an example of controlled recursive method :

void dig(int n)

{

// base condition to stop calling itself

  if(n==0)

  return;

 

  else

   {

       cout<<n%10<<" ";

       // function will itself until it meets the base condition

       // recursive call

       rdig(n/10);

   }

}

this method to print the digits of a number in revers order.first it will  print the last digit and update the number as num/10. this will repeat until num become 0. When it reaches the base condition it will stop calling itself and returned.

ACCESS MORE
EDU ACCESS