Buscar

def func(n): if n <= 1: return 1 else: return n * func(n - 1) print(func(4)) Assinale a alternativa correta: a...

def func(n): if n <= 1: return 1 else: return n * func(n - 1) print(func(4)) Assinale a alternativa correta: a. O programa irá retornar o fatorial de 4. b. O programa irá retornar 1. c. O programa irá retornar 4. d. O programa possui um ou mais erros e não vai executar. e. O programa vai entrar em loop infinito.

Respostas

5 pessoas visualizaram e tiraram suas dúvidas aqui
User badge image

Ed Verified user icon

Vamos analisar as opções: a. O programa irá retornar o fatorial de 4. b. O programa irá retornar 1. c. O programa irá retornar 4. d. O programa possui um ou mais erros e não vai executar. e. O programa vai entrar em loop infinito. Neste caso, o programa está calculando o fatorial de um número. Ao chamar a função `func(4)`, o programa irá retornar o fatorial de 4, que é 24. Portanto, a alternativa correta é: a. O programa irá retornar o fatorial de 4.

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

✏️ 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

Mais conteúdos dessa disciplina