Ir ao conteúdo
  • Cadastre-se

TiagoGR

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Tudo que TiagoGR postou

  1. Eu preciso criar uma função em C que, através da recursividade, calcule um determinado número da sequência de Fibonacci. No entanto, essa função precisa ser linear, ou seja, a função só pode chamar a si mesma uma vez dentro do código. O código que eu fiz, e o único que eu consegui criar que usasse a recursividade para calcular o Fibonacci, não é linear. (Como exemplo de código linear, coloquei uma função que calcula um fatorial de forma linear). Se alguém tiver alguma ideia de como calcular o Fibonacci linearmente, eu agradeceria muito. Estou batendo cabeça com esta questão faz tempo e não consegui nada =/ int fibonacci (int n) { if (n == 1 || n == 0) return n; else return fibonacci(n-1) + fibonacci(n-2); } int fatorial (int n) { if (n==1 || n==0) return 1; else return n*fatorial(n-1); }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!