Informática, perguntado por krlossantos, 3 meses atrás

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 rva75782014
9

Resposta:

d. O programa irá retornar o fatorial de 4.

Conferido no AVA.

Perguntas interessantes