

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Recursividade é o mecanismo de programação no qual uma definição de função refere-se à própria função sendo definida. Em resumo, pode ser definida como uma função que chama a si mesma, de forma direta ou indireta. Qual a saída que o pseudocódigo abaixo produzirá?
funcao nomedafuncao(n)
__inicio
______ se (n == 0) então faça
__________inicio
______________ retorne 1;
___________ fim
_____senão
________ inicio
___________retorne n*nomedafuncao(n-1);
________fim
)))fim
nomedafuncao(5);
0
1
24
120