Considere o seguinte programa em Python:
def func(n):
if n <= 1:
return 1
else:
return n * func(n - 1)
print(func(4))
Assinale a alternativa correta:
a.
O programa vai entrar em loop infinito.
b.
O programa irá retornar 1.
c.
O programa irá retornar 4.
d.
O programa irá retornar o fatorial de 4.
e.
O programa possui um ou mais erros e não vai executar.
Soluções para a tarefa
Respondido por
9
Resposta:
d. O programa irá retornar o fatorial de 4.
Conferido no AVA.
Perguntas interessantes