#include<stdio.h>
int fibo(int n)//funcion recursiva que determina cada termino de la serie
{
if(n == 0 || n == 1)
return n;
else
return fibo(n - 2) + fibo(n - 1);
}
int main()
{
printf("\n FIBONACCI \n\n");
int i, num ;
do// a partir de aqui se empiezan a mostrar los términos de uno a no
{
printf("Ingrese un numero entero y positivo: ");
scanf("%d",&num);
} while(num < 0);
printf("\nLa serie es: \n\n\t");
for(i=0; i<num; i++)
{
if(fibo(i) != 0)
printf(", ");
printf("%d",fibo(i));
}
//system("pause");
return 0;
}
No hay comentarios.:
Publicar un comentario