Série de Fibonnaci

O desafio da Série Fibonacci é imprimir a sequência da série ( 0, 1, 1, 2, 3, 5 … ) .

É fácil, só requer um pouco de lógica.

É possível resolver este desafio com apenas duas váriaveis, mas você pode usar variáveis auxiliares.

A seguir, a solução para o desafio da Série Fibonacci:

public class Fibonacci {
 public static void main(String[] args) {
		int atual = 0;
		int prox  = 1;

		while (atual < 200){

			System.out.println(atual + ", ");
			atual = prox - atual;
			prox  = prox + atual;
		}
	}
}

Tem uma solução que acha melhor ou mais simples?

Comente!

One Response to Série de Fibonnaci

  1. Lucas Lourenco disse:

    Não sei se acha mais fácil mas tem como fazer recursivamente também.
    class Fibo{
    public static int FiboRec(int n){
    if(n == 1||n ==2){
    return 1;
    }else{
    return FiboRec(n-1)+FiboRec(n-2);
    }
    }
    public static void main(String args[]){
    System.out.println(FiboRec(10));
    }
    }

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: