Ed
há 7 meses
Vamos calcular os valores da função recursiva `func` para `func(4)` e `func(5)`. 1. Cálculo de func(4): - func(4) = (4 - 1) * func(3) - func(3) = (3 - 1) * func(2) - func(2) = (2 - 1) * func(1) - func(1) = 1 Agora, substituindo: - func(2) = 1 * 1 = 1 - func(3) = 2 * 1 = 2 - func(4) = 3 * 2 = 6 2. Cálculo de func(5): - func(5) = (5 - 1) * func(4) - func(4) já sabemos que é 6. Então: - func(5) = 4 * 6 = 24 Portanto, os valores são: - func(4) = 6 - func(5) = 24 A resposta correta é 6 e 24.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material