Crie uma seqüência de Fibonacci em C + + através da codificação de uma fórmula que começa com 0 e 1, adiciona -los juntos e , em seguida, adiciona o produto para o maior fator na equação. Defina o número de membros do grupo que você deseja calcular dentro do programa ou aceitar a entrada do usuário para a condição de saída da função. O valor numérico de um dos membros de uma grande Fibonacci definido obter rapidamente tornando-se uma tarefa ideais para atribuir a um computador . Instruções
1
Declare a função e tipo de retorno com a afirmação:
longo fib1 (int n) {
Use um tipo de retorno de longa em vez de int para esta função . O 20 º membro do conjunto de Fibonacci tem um valor de 10.952 . Membros de conjuntos grandes rapidamente ultrapassar o valor máximo inteiro permitido na maioria dos sistemas . O valor inteiro definido para n é o número de membros do conjunto o programa calcula
2
Declare uma variável inteira para atuar como um contador de loop e três variáveis longos para manter os números de Fibonacci com as afirmações: .
int i;
longo Fib1 , Fib2 , Membro;
3
Inicializar os dois primeiros números de Fibonacci com os dois primeiros membros do conjunto :
Fib1 = 0;
Fib2 = 1;
4
Escrever um loop for para calcular os membros do conjunto e termina quando a condição de saída é alcançado :
for ( i = 0; i < n; i + +) {
Membro = Fib1 + Fib2 ;
Fib1 = Fib2 ;
Fib2 = membro;
}
retornar fib2 ;
}