• Matéria: Informática
  • Autor: renatasaid
  • Perguntado 3 anos atrás

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.

Respostas

respondido por: alexandreakc
20

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

respondido por: henriquec1001
0

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

Anexos:
Perguntas similares