• Matéria: Informática
  • Autor: carlossouza21
  • Perguntado 3 anos 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 possui um ou mais erros e não vai executar.

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

d. O programa irá retornar 1.

e. O programa irá retornar 4.

Respostas

respondido por: ccyjdfhccyhgfh
1

Resposta:

Presumo que seja a alternativa E.


lucashenrique1205: Resposta certa é a C
respondido por: rva75782014
2

Resposta:

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

Conferido no AVA.

Perguntas similares