Ed
há 7 meses
Vamos analisar as asserções: I – A recursividade direta ocorre quando uma função chama a si mesma diretamente, sendo amplamente utilizada em problemas como cálculo de fatorial e algoritmos de ordenação. Essa afirmação é verdadeira, pois descreve corretamente a recursividade direta e seus usos. II – A recursividade indireta é aquela em que uma função chama outra função, que por sua vez chama a função original novamente, o que dificulta a implementação de casos base, tornando-a menos comum. Essa afirmação também é verdadeira, pois define corretamente a recursividade indireta e menciona a dificuldade em implementar casos base. Agora, vamos avaliar a relação entre as duas asserções. A asserção II não justifica a I, pois a recursividade indireta não é uma explicação ou razão para a recursividade direta existir. Elas são conceitos distintos. Portanto, a opção correta é: "As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I."
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material