Essa pergunta também está no material:
Respostas
Ed
Analisando as informações fornecidas: A função factorial1 é descrita como iterativa e gera resultados iguais aos da função factorial2 para valores de n maiores que 1. Isso indica que a função factorial1 é uma versão iterativa da função factorial2 para valores de n maiores que 1. A função factorial1(n) não apresenta condição de parada. Isso não é uma característica desejável em funções, pois pode levar a problemas de execução. Uma função recursiva é aquela que é definida em termos dela mesma, ou seja, ela é usada em sua própria definição. Essa é a definição correta de uma função recursiva. A função factorial2 é descrita como recursiva e os resultados intermediários são armazenados em uma pilha. Isso é uma característica comum de funções recursivas, onde cada chamada da função é empilhada até atingir o caso base. Portanto, a opção correta é: C. Uma função recursiva é aquela que é definida em termos dela mesma, isto é, ela é usada em sua própria definição.
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta