Buscar

Quando se está desenvolvendo um programa ou algoritmo, é comum repetir um pedaço do código. E, na maioria das vezes, utilizamos estruturas de repet...

Quando se está desenvolvendo um programa ou algoritmo, é comum repetir um pedaço do código. E, na maioria das vezes, utilizamos estruturas de repetição. Porém, em alguns casos, os códigos podem ficar muito complexos utilizando estas estruturas Neste caso, temos a possibilidade de substituir as estruturas de repetição pela estrutura recursiva ou a Recursão A recursão é bastante poderosa pois permite que uma função ou um procedimento possa ser definido dentro dele mesmo. Uma vez definidos, você pode executá-los várias vezes. Isso acontece, pois, a chamada do módulo ou da função acontece dentro deles mesmos Considerando o texto acima e um exercício que pede para desenvolver um algoritmo recursivo de um fatorial de um número natural, a alternativa CORRETA é: ​A entrada de dados é um número inteiro​ ​O processamento de dados é calcular o fatorial de um número natural​ ​A saída de resultados é apresentar os fatoriais dos n números inteiros​ ​Não há necessidade de entrada de dados​ ​Não é necessário apresentar as informações para o usuário

Respostas

User badge image

Ed Verified user icon

Considerando o texto acima e um exercício que pede para desenvolver um algoritmo recursivo de um fatorial de um número natural, a alternativa CORRETA é: A entrada de dados é um número inteiro. O processamento de dados é calcular o fatorial de um número natural utilizando a recursão. A saída de resultados é apresentar o fatorial do número inteiro informado pelo usuário. Não há necessidade de apresentar as informações para o usuário durante o processamento do algoritmo, mas é importante apresentar o resultado final.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina