Ir ao conteúdo
  • Cadastre-se

Série de Fibonacci


mr kiko

Posts recomendados

Boa tarde!!!

Pessoal estou com um exercício aqui e não consegui compreender muito bem, vejam:

Escreva um programa que possua uma classe que em um método faça o cálculo da série de Fibonacci de N termos. A série de Fibonacci é formada pela sequencia: 1,1,2,3,5,8,13,21,34,55,89,144..., etc. Esta série é caracterizada pela soma de um termo posterior com o seu anterior subsequente. Neste exemplo, se o usuário escolher o número 12, ou seja, estará escolhendo ver a sequencia até o 12º termo.

Será que alguém pode me ajudar?

Link para o comentário
Compartilhar em outros sites

Olha só, vou te ajudar com a parte mais difícil (sem testar, OK?):

Integer anterior = 0;
Integer atual = 1;
Integer iteracoes = 12;
String serie = "1";
for (Integer i=1; i<=iteracoes; i++) {
Integer novoTermo = atual + anterior;
serie += ", " + Integer.toString(novoTermo);
anterior = atual;
atual = novotermo;
}

Mas você vai se esforçar para verificar como retornar a String final e pedir o nº de iterações ao usuário...

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

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...