Magna Concursos
3459547 Ano: 2022
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFCA
Orgão: UFCA
Provas:

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);

 

 

Provas

Questão presente nas seguintes provas

Técnico de TI

50 Questões