Considere a função recursiva `func¿ definida por func(1) = 1 func(n) = (n - 1) * func(n - 1) Quais são os valores de func(4) e func(5), respectivamente?
Soluções para a tarefa
Respondido por
19
Resposta:
func(4) = 6 e func(5)=24
Explicação:
func(1) = 1
----------------------------------
func(2) = (2 - 1) * func(2 - 1) - Aqui ele chama a func(1) que é o numero 1
func(2) = 1 * 1
func(2) = 1
----------------------------------
func(3) = (3 - 1) * func(3 - 1) - Aqui ele chama a func(2) que é o numero 1
func(3) = 2 * 1
func(3) = 2
----------------------------------
func(4) = (4 - 1) * func(4 - 1) - Aqui ele chama a func(3) que é o numero 2
func(4) = 3 * 2
func(4) = 6
----------------------------------
func(5) = (5 - 1) * func(5 - 1) - Aqui ele chama a func(4) que é o numero 6
func(5) = 4 * 6
func(5) = 24
Respondido por
3
Resposta:
4 e 24
Explicação:
Gabarito estácio
Perguntas interessantes
Filosofia,
4 meses atrás
Português,
4 meses atrás
História,
4 meses atrás
Administração,
4 meses atrás
Inglês,
4 meses atrás
Geografia,
10 meses atrás
Matemática,
10 meses atrás
Artes,
10 meses atrás