Português, perguntado por Milenami630, 4 meses atrás

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 douglassouza15ds
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 viniciuslimade21
3

Resposta:

4 e 24

Explicação:

Gabarito estácio

Perguntas interessantes