Fórum Sequencia Fibonacci #523554

20/06/2015

0

Boa tarde pessoal.

Estou com dificuldade em entender a lógica para criar o algoritmo onde o usuário fornece um número qualquer que represente o número de termos da série de FIBONACCI e mostre a sequencia até o número do termo.
Com a série de Fibonacci começando com 0 e 1.

Ex.:

0 1 1 2 3 5 8 13...até o número fornecido pelo usuário.
Dams

Dams

Responder

Posts

20/06/2015

Jothaz

Você chegou a pesquisar na web algum exemplo e não entendeu ou nem pesquisou?

Chegou a desenvolver algum código se chegou podia postá-lo?

Porque existem literalmente milhares de post na web com a solução.

Olha só:

Sequência de Fibonacci em Java

Programa em Java para imprimir a série de FIBONACCI até o X termo
Responder

Gostei + 0

20/06/2015

Ronaldo Lanhellas

Bom, primeiro você tem que saber como funciona o algoritmo de Fibonacci, que consiste resumidamente em: O próximo termo equivale a soma dos dois termos anteriores.

Com base nisso vocÊ já tem 90% da lógica, a próxima lógica é apenas checar se em cada nova sequência de fibonacci gerada é igual ou maior que o número digitado pelo usuário. Se for maior então você pega o valor gerado anteriormente como sendo o último, caso contrário você mostra o número atual.
Responder

Gostei + 0

20/06/2015

Ronaldo Lanhellas

Bom, primeiro você tem que saber como funciona o algoritmo de Fibonacci, que consiste resumidamente em: O próximo termo equivale a soma dos dois termos anteriores.

Com base nisso vocÊ já tem 90% da lógica, a próxima lógica é apenas checar se em cada nova sequência de fibonacci gerada é igual ou maior que o número digitado pelo usuário. Se for maior então você pega o valor gerado anteriormente como sendo o último, caso contrário você mostra o número atual.
Responder

Gostei + 0

20/06/2015

Ronaldo Lanhellas

Bom, primeiro você tem que saber como funciona o algoritmo de Fibonacci, que consiste resumidamente em: O próximo termo equivale a soma dos dois termos anteriores.

Com base nisso vocÊ já tem 90% da lógica, a próxima lógica é apenas checar se em cada nova sequência de fibonacci gerada é igual ou maior que o número digitado pelo usuário. Se for maior então você pega o valor gerado anteriormente como sendo o último, caso contrário você mostra o número atual.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar