Questão
ID 2163122Disciplina: Tecnologia da Informação
Assunto: Recursividade
Ano: 2022 Banca: UFCA - Universidade Federal do Cariri Órgão: Universidade Federal do Cariri
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);