viernes, 1 de julio de 2011

Algoritmo- Serie de Fibonacci me emocione =P

En este fue un poco mas complicado el cual un amigo de aqui de F.I.M.E me pudo ayudar es un ejemplo

#include <stdio.h>
void main ()
{
  int a, b, c, x, i;
  printf("\n Hasta que posicion de la serie de fibonacci: ");
  scanf("%d", &x);
  a=0;
  b=1;
  if(x==1)
    {
      printf ("\n %d", a);
    }
  else
    {
      if(x==2)
        {
          printf ("\n %d", a);
          printf ("\n %d", b);
        }
      printf ("\n %d", a);
      printf ("\n %d", b);
      for(i=3;i<=x;i=i+1)
        {
          c=a+b;
          printf ("\n %d", c);
          a=b;
          b=c;
        }
    }
}







nomas una cosa llega hasta la posicion 24 porque de la 25 en adelante salen numeros negativos es por algo del %d creo o el int no se si deba de ser double lo bueno esque funciono =P

1 comentario:

  1. Pues, ya que esto es efectivamente tu tarea de condiciones, no te pongo puntos por ello aquí.

    ResponderEliminar