Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#2778304
Texto da Questão:

Leia, com atenção, o texto abaixo e responda à questão proposta. 


Quando uma função chama a si própria, denomina-se de função recursiva. Para tanto, deve-se observar o uso de critérios de parada e parâmetros da chamada recursiva. Um exemplo clássico é a série de Fibonacci. Os comandos a seguir estão sem o uso da função recursiva em linguagem C. 


Para se obter a série de Fibonacci por meio de função recursiva com as informações dos comandos anteriores, deve ser utilizado o algoritmo da letra: 

  • 1intfibonacci (inta) {2if(a== 0 && a==1)3returna;4else5returnfibonacci (a+1) + fibonacci (a-2);6 }
  • 1intfibonacci (inta) {2if(a== 0 || a==1)3returna;4else5returnfibonacci (a-1) + fibonacci (a-2);6 }
  • 1intfibonacci (inta) {2if(a= 0 || a=1)3returna;4else5returnfibonacci (a-1) + fibonacci (a);6 }
  • 1intfibonacci (inta) {2if(a== 1)3returna;4else5returnfibonacci (a+1) + fibonacci (a-2);6 }
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora