Seqüência de Fibonacci
Publicado por Reginaldo de Matias 26/10/2006
[ Hits: 19.583 ]
Homepage: http://mundodacomputacaointegral.blogspot.com/
Download funcao recursiva fibonacci.cpp
O presente programa gera a seqüência de Fibonacci: 1 2 3 5 8 13...
O usuário informa o termo que deseja gerar tal seqüência e aparece na tela do computador o termo correspondente. Aplica-se função recursiva.
O programa é livre para modificações em caso de necessidades.
*Função recursiva de Fibonacci*/
#include <stdio.h>
#include <stdlib.h>
long fibonacci(long);
int main()
{
int n;
long resultado,numero;
char op;
system("color 9A");
do{
system("cls");
printf("Entre com um inteiro:");
scanf("%ld",&numero);
resultado = fibonacci(numero);
printf("Fibonacci(%ld)=%ld\n",numero,resultado);
printf("\nOutro termo (S)/(N): ");
scanf("%s",&op);
}while(op == 'S' || op == 's');
printf("Desenvolvido por Reginaldo de Matias");
printf("Ciencia da Computacao - UDESC");
system("pause");
}
/*Definição recursiva da função de Fibonacci*/
long fibonacci(long n)
{
if(n==0||n==1)
return n;
else
return fibonacci(n-1)+fibonacci(n-2);
}
Fazendo o somatório de 1 até N
Nenhum comentário foi encontrado.
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Abrir um arquivo URL pelaLlinguagem C (2)
alguem tem o link do gamelinux? faz anos sem noticia (3)









