Ed
há 8 meses
Vamos analisar cada afirmativa sobre algoritmos recursivos: I. Deve conter pelo menos uma estrutura de repetição. Falso. Um algoritmo recursivo não precisa necessariamente de uma estrutura de repetição. Ele pode ser implementado apenas com chamadas recursivas. II. Deve conter pelo menos uma estrutura de seleção. Falso. Embora muitas vezes um algoritmo recursivo utilize estruturas de seleção (como if-else) para determinar quando parar a recursão, não é uma exigência obrigatória. III. Deve invocar a si mesmo pelo menos uma vez ao ser executado. Verdadeiro. Essa é a definição básica de um algoritmo recursivo: ele deve chamar a si mesmo em algum ponto. Com base nessa análise, a única afirmativa correta é a III. Portanto, nenhuma das alternativas apresentadas está correta, pois não há uma opção que mencione apenas a afirmativa III. Se precisar de mais ajuda, é só avisar!
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material