Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
C + + Fibonacci Número Função
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 ;

}

Anterior :

Próximo : No
  Os artigos relacionados
·Como obter um protótipo funcional de DLL 
·Descrição da função C Sistema 
·Como acessar uma estrutura de C Fortran 
·Exibindo uma mensagem em C + + 
·Como Aleatória de Números binários de entrada em C +…
·Como renomear NIB para XIB no Xcode 
·Como fazer descritores de arquivos em C 
·O que é um EOF na Linguagem C 
·Como fazer caixa de listagem de controle editável em C…
·Como usar o OpenGL para Linguagem C 
  Artigos em destaque
·Como crescer Matrizes em C + + 
·Como fazer um gráfico vertical em C + + 
·Como fazer uma String para aceitar Spaces 
·Como externo um membro estático 
·Como escrever uma linha de switches combinação de tec…
·Como fazer uma função de fila no Syntax C 
·Como verificar se duas matrizes têm os mesmos elemento…
·Como obter o produto de uma matriz em C + + 
·Como usar Int para obter o código de cor RGB 
·Como fazer um gráfico em movimento em C # 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados