ASSINALE A ALTERNATIVA CORRETA. Observe o script abaixo, depois assinale a alternativa correta com relação a técnica de recursividade:
#include
int fat(int n)
{
if (n)
return n*fat(n-1)
else return 1;
}
int main()
{
int n;
printf("\n\nDigite um valor para n: ");
scanf("%d", &n);
printf("\nO fatorial de %d e' %d", n, fat(n));
return 0;
}
Enquanto n não for igual a 0, a função fat chama a si mesma, cada vez com um valor menor. n=0 é critério de parada para esta função.
Enquanto n não for igual a 0, a função fat chama a si mesma, cada vez com um valor maior. n=0 é critério de parada para esta função.
Enquanto n não for igual a 0, a função fat não chama a si mesma, cada vez com um valor menor. n=0 é critério de parada para esta função.
Enquanto n não for igual a 0, a função fat chama a si mesma, cada vez com um valor menor. N<>0 é critério de parada para esta função.
Enquanto n for igual a 0, a função fat chama a si mesma, cada vez com um valor menor. n=0 é critério de parada para esta função.