Ed
ano passado
Vamos analisar o código apresentado. A função `func` tem um comportamento que não calcula o fatorial, mas sim a soma dos números de `n` até 0. - Para `n = 0`: - A função retorna 0 (o que está correto no código). - Para `n = 1`: - A função retorna `1 + func(0)`, que é `1 + 0 = 1`. - Para `n = 5`: - A função retorna `5 + func(4)`, que continua somando até `0`: - `5 + 4 + 3 + 2 + 1 + 0 = 15`. Agora, vamos às saídas para as entradas 0, 1 e 5: - Para 0: saída é 0. - Para 1: saída é 1. - Para 5: saída é 15. Portanto, a alternativa correta que apresenta as saídas para as entradas 0, 1 e 5 é: 0, 1, 15.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material