Sequencia Fibonacci

Publicado por Felipe Rezende 19/03/2006

[ Hits: 10.754 ]

Download main.cpp




Calcula sequencia Fibonacci. Utiliza uma função recursiva.

  



Esconder código-fonte

#include <cstdlib>
#include <iostream>

using namespace std;

int fibonacci(int num)
{
    int fib;
    if (num == 1){ 
       fib = 1; 
       return fib; 
    }
    if (num == 0){ 
       fib = 0; 
       return fib; 
    } else {
      fib = fibonacci(num-1)+fibonacci(num-2);
    }
    return fib;
}

int main(int argc, char *argv[])
{
    /* Calcula Fibonacci de um numero
    int n;
    printf("Numero: ");
    cin >> n;
    printf("\nfibonacci(%i): %i\n",n,fibonacci(n)); */
    
    // Calcula uma sequencia
    for (int i =0; i<= 38; i++){
        printf("fibonacci(%i): %i\n",i,fibonacci(i));
    }
    system("PAUSE");
    return EXIT_SUCCESS;
}

Scripts recomendados

Jogo do Labirinto

Simple Pomerode Time Counter

Validador de CPF

CalDOS - 60 funções em uma calculadora

Pra quem gosta de RPG. Um sistema de lutas.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts