FórumFórum  ­FAQFAQ  ­BuscarBuscar  ­Registrar-seRegistrar-se  ­MembrosMembros  ­GruposGrupos  ­LoginLogin  
Novo Tópico   Responder ao tópicoCompartilhe | 
 

 linguagem : Dev C++ formula de fibonacci

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Chiarella
Iniciante
Iniciante


Número de Mensagens: 4
Data de inscrição: 14/12/2006

MensagemAssunto: linguagem : Dev C++ formula de fibonacci   Seg 18 Dez 2006 - 3:41


/**
Uma das seqüencias recursivas mais famosas é, certamente, a
Sucessão de Fibonacci, definida assim:

F(1)=F(2)=1,
F(n+2)=F(n+1)+F(n) para n>0.

Isto já nos da um programinha recursivo:

No arquivo recursivo_fibonacci.c:
*/

#include<stdio.h>
#include<iostream.h>

using namespace std;
int fibonacci(int n){

int fib;/*para guardar os números de Fibonacci*/

if(n==1){
fib=1;
}
else{
if (n==2){
fib=1;
}
else{
fib=fibonacci(n-1)+fibonacci(n-2);
}
}
return fib;
}

int Fib(int n){
if(n<=1)
return n;
else
return Fib(n-1) + Fib(n-2);
}
int main(){
int n;
// printf("Digite o número!");
cout<<"Digite o valor do número "<<endl;
cin>>n;
//scanf("%d",n);
// printf("fibonacci(%d)=%d",n,fibonacci(n));
cout<<Fib(n);
system("pause");
return 0;
}
Voltar ao Topo Ir em baixo
Ver perfil do usuário
neliojesus
Mestre 4allpc
Mestre 4allpc


Masculino Número de Mensagens: 945
Idade: 20
Data de inscrição: 14/11/2006

MensagemAssunto: Re: linguagem : Dev C++ formula de fibonacci   Seg 18 Dez 2006 - 8:38

Hum, eu experimentei e ta a dar erro no using "namespace std;" e "system("pause");"
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://www.informatica4all.com
gustavo veloso
Iniciante
Iniciante


Masculino Número de Mensagens: 20
Idade: 21
Localização: Belo Horizonte/Brasil
Data de inscrição: 02/12/2006

MensagemAssunto: Re: linguagem : Dev C++ formula de fibonacci   Sex 22 Dez 2006 - 16:28

Para o system ("PAUSE") é necessário a biblioteca stdlib.h
Voltar ao Topo Ir em baixo
Ver perfil do usuário
 

linguagem : Dev C++ formula de fibonacci

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
4allpc - Forum :: Programação :: Programação-
Novo Tópico   Responder ao tópico