Logo Passei Direto
Buscar
O fatorial é uma estratégia matemática que envolve multiplicação de números consecutivos muito utilizada em computação. Em listas lineares, cada elemento é precedido por um elemento e sucedido por outro, com exceção do primeiro, que não tem predecessor, e do último, que não tem sucessor, ou seja, gera uma ordem nos elementos, que pode ser a ordem de inclusão.
Observe 0 código descrito a seguir. #include int fat (int n) {if (n) return n*fat (n-1) else return 1; } Fonte: Elaborado pelo autor. Para que esse comando ocorra de forma correta, é descrito 0 recurso de:
a. linearidade.
b. recursividade.
c. sequenciamento de memória.
d. arranjos autossequenciais.
User badge image
Questões Para a Compreensão

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Analisando o código apresentado, podemos observar que a função `fat` é uma implementação do cálculo do fatorial de um número utilizando uma abordagem que chama a si mesma, ou seja, é uma função recursiva. A recursividade é uma técnica onde uma função se chama para resolver subproblemas até atingir uma condição base. Vamos analisar as alternativas: a) linearidade - Refere-se à estrutura de dados ou à execução sequencial, mas não é o que caracteriza o código apresentado. b) recursividade - Esta é a técnica utilizada no código, onde a função chama a si mesma para calcular o fatorial. c) sequenciamento de memória - Refere-se à forma como a memória é organizada, mas não é o foco do código. d) arranjos autossequenciais - Este termo não é comum em programação e não se aplica ao conceito de fatorial. Portanto, a alternativa correta é: b) recursividade.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina