Logo Passei Direto
Buscar

Gestão de Desempenho

Colégio Objetivo
A respeito de um algoritmo recursivo, analise as afirmativas abaixo e assinale a alternativa correta.
Todas as afirmativas estão corretas.
I. Deve conter pelo menos uma estrutura de repetição.
II. Deve conter pelo menos uma estrutura de seleção.
III. Deve invocar a si mesmo apenas uma vez ao ser executado.
Todas as afirmativas estão corretas.
Somente a afirmativa II está correta.
Somente as afirmativas I e II estão corretas.
Somente a afirmativa I está correta.
Somente as afirmativas II e III estão corretas.
User badge image
Estudando com Questões

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar cada afirmativa sobre algoritmos recursivos: I. Deve conter pelo menos uma estrutura de repetição. Falso. Um algoritmo recursivo não precisa de uma estrutura de repetição, pois ele se baseia na chamada de si mesmo para resolver subproblemas. II. Deve conter pelo menos uma estrutura de seleção. Falso. Embora muitos algoritmos recursivos utilizem estruturas de seleção (como if-else) para decidir quando parar a recursão, não é uma exigência que todos os algoritmos recursivos tenham uma estrutura de seleção. III. Deve invocar a si mesmo apenas uma vez ao ser executado. Falso. Um algoritmo recursivo pode invocar a si mesmo mais de uma vez em uma única execução, dependendo da lógica do problema que está sendo resolvido. Com base na análise, todas as afirmativas estão incorretas. Portanto, não há uma alternativa correta entre as opções apresentadas. Você deve criar uma nova pergunta.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina