Um objeto é dito recursivo se ele for definido em termos de si próprio. Destaca-se que o conceito de recursão não é encontrado somente na programação mas também na matemática e no dia a dia como, por exemplo, quando vemos uma imagem que contém a si própria. LEAL, Gislaine Camila Lapasini, OLIVEIRA, Pietro Martins de. Algoritmos e Lógica de Programação I. Maringá: Unicesumar, 2020. Assim, considere o seguinte trecho de pseudocódigo do algoritmo fatRec, abaixo, cujo propósito é calcular e exibir, na tela, o fatorial de 5.
Com relação às funções recursivas é correto afirmar que as lacunas das linhas 4, 7 e 13 devem ser preenchidas pelas instruções "x = 0", "fat(x-1)" e "resultado", respectivamente.
Funções recursivas
Uma função é dita recursiva quando ela chama ela própria em uma função exposta, na prática, essa função fica se "auto-chamando" até que um dado resultado seja obtido.
Um exemplo de trecho de código que usa função recursiva para calcular um número fatorial pode ser dado por:
Lista de comentários
Resposta:
As lacunas das linhas 4, 7 e 13 devem ser preenchidas pelas instruções "x = 0", "fat(x-1)" e "resultado", respectivamente.
Explicação:
Pag 199 do livro (ALGORITMOS E LÓGICA DE
PROGRAMAÇÃO I) que fala sobre recursividade
Com relação às funções recursivas é correto afirmar que as lacunas das linhas 4, 7 e 13 devem ser preenchidas pelas instruções "x = 0", "fat(x-1)" e "resultado", respectivamente.
Funções recursivas
Uma função é dita recursiva quando ela chama ela própria em uma função exposta, na prática, essa função fica se "auto-chamando" até que um dado resultado seja obtido.
Um exemplo de trecho de código que usa função recursiva para calcular um número fatorial pode ser dado por:
while (x > 1){
f = f *(x-1);
x--;
Saiba mais sobre função recursiva em:
https://brainly.com.br/tarefa/20046103
Bons estudos!
#SPJ2