Fibonacci

Elena
05 de Noviembre del 2004
Hola!
He de hacer un ejercicio que pide lo siguiente:
Escribid un código que muestre por pantalla los numeros de Fibonacci impares y menores
a 1000.
Alguien me podria decir como lo puedo hacer? En el programa C++?
Muchas gracias. Elena

madelman
05 de Noviembre del 2004
Bueno la funcion de Fibonacci no recuerdo muy bien lo q daba pero el codigo seria mas o menos esto:
#include <stdio.h>
long fibonacci(long num_A_generar)
{...}//long es entero largo
//la funcion la implementas con la formula

void main(void)
{
int i=1;
long valor=0;

while(valor<1000)
{
valor=fibonacci(i);
if(((valor%2)!=0)&&(valor<1000))
printf("Numero %d: %dn",i,valor);
i++;
}
}

yo_mismo
05 de Noviembre del 2004
int i, num1, num2, suma;
Console.Write (" 1 1");
num1= 1;
num2 = 1;
suma = num1+num2;
for (i=2; i<1000; i++)
{
Console.Write (" {0}", suma);
num1=num2;
num2=suma;
suma=num1+num2;
}

Este es el codigo en c# (en c++ solo hay que cambiar los "Console.write" por un "printf") para calcular la serie de Fibonacci para 1000 numeros. Espero que te sirva.

JUANBER
05 de Noviembre del 2004
MANIZALES,NOV 05/2004

HOLA COMO ESTAS !!

ME HAS SACADO DE UN PROBLEMA "MUY BUENO" Y LA VERDAD ME PARECES QUE ERES MUY BUENA GENTE PARA QUE TE PONGAS A SOLUCIONAR ESTAS COSAS Y MAS POR INTERNET.

QUIERO QUE ME ESCRIBAS PRONTO PARA TENER MAS CONTACTO CONTIGO. CHAO MUCHAS GRACIAS

MI CORREO: [email protected]