Ed
ano passado
Vamos analisar o programa e as saídas para as entradas 0, 1 e 5. O programa define uma função `f2` que imprime o número `n` e chama a si mesma com `n-1` até que `n` chegue a 0, onde imprime "zero". 1. Entrada 0: - A função verifica se `n` é 0 e imprime "zero". 2. Entrada 1: - A função imprime 1 e chama `f2(0)`, que imprime "zero". Portanto, a saída será "1 zero". 3. Entrada 5: - A função imprime 5, depois 4, 3, 2, 1 e, finalmente, chama `f2(0)`, que imprime "zero". A saída será "5 4 3 2 1 zero". Agora, vamos analisar as alternativas: - Alternativa 1: "Zero; 1 Zero; 5 4 3 2 1 Zero" - Correta. - Alternativa 2: "0; 0 1; 0 1 2 3 4 5" - Incorreta. - Alternativa 3: "0; 1 0; 5 4 3 2 1 0" - Incorreta. A alternativa correta é a Alternativa 1: "Zero; 1 Zero; 5 4 3 2 1 Zero".
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material