Buscar

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(3) e func(4), respecti...

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(3) e func(4), respectivamente?

1 e 2.
6 e 24.
1 e 3.
2 e 6.
4 e 6.
a
b
c
d
e

Essa pergunta também está no material:

Unidade 4 - Exercícios de fixação_ Attempt review
7 pág.

💡 1 Resposta

User badge image

Ed Verified user icon

Podemos calcular os valores de func(3) e func(4) usando a definição da função recursiva: func(3) = (3 - 1) * func(2) func(2) = (2 - 1) * func(1) = 1 func(3) = 2 * 1 = 2 func(4) = (4 - 1) * func(3) func(3) = 2 func(4) = 3 * 2 = 6 Portanto, a alternativa correta é a letra d) 2 e 6.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais