martes, 1 de diciembre de 2015

Sucesión Fibonacci (for)

A continuación se muestra el diseño de un diagrama de flujo para realizar un programa en C++ con la sucesión Fibonacci, esta serie es aquella que se realiza sumando siempre los últimos 2 números.  Es algo así:   f_0 = 0\,      f_1 = 1\,
Su diagrama de flujo es:

































Ahora bien, para realizar este programa en C++ vamos a necesitar de la estructura for, misma que nos permite crear ciclos, el código fuente quedaría de la siguiente manera:

#include<stdio.h>
#include<conio.h>
main()
{
      int x,a,s,b,c,d;
      {
          a=0;
          b=1;
          c=a+b;
      printf ("Seleccione el número de digitos que contendrá la serie");
      scanf ("%d",&d);
      for (x=1; x<=d; x++)
      {
          c=b+a;
          a=b;
          b=c;        
          printf ("%d \n",c);
          }
          }
          getch();
          }

No hay comentarios:

Publicar un comentario