Ayudenme voy a reprobar!!!

stephanie
25 de Noviembre del 2005
HOla, soy estudiante y necesito un programa en c++ de la secuencia de Fibonacci que lea N numero e imprima los N primeros de la secuencia, si N no es mayor que cero debe imprimir un mensaje de error. Si pueden ayudarme se los agaradeceria!! No se como hacerlo!! Gracias.

Phulzare
25 de Noviembre del 2005
Hola niña.
Gusto en saludarte

El codigo para la serie es este:

#include <iostream.h>

void main(void){

////Serie Fibonacci
int Num=0, Anterior=0, Siguiente=1, Auxiliar;
cout<<"Introduce el numero a calcular: ";
cin>>Num;
if(Num==0)
cout<<"Error, el numero debe de ser mayor de 0";
else{
cout<<Siguiente;
for(int i=1;i<Num;i++){
Auxiliar=Anterior+Siguiente;
cout<<", "<<Auxiliar;
Anterior=Siguiente;
Siguiente=Auxiliar;
}
}
////
cout<<"nnn";
}

Este codigo te imprime la serie de fibonacci hasta el numero seleccionado, es decir si tu introduces 3 te imprimira la serie 1, 1, 2 que son los tres primeros numeros de la serie. Por lo que entendi es a tu mensage eso pides.

Quedo a tus ordenes.