Algoritmo y diagrama de flujo de la serie de Fibonacci

La serie de Fibonacci se define como una secuencia de números en la que los dos primeros números son 1 y 1, o 0 y 1, dependiendo del punto inicial seleccionado de la secuencia, y cada número posterior es la suma de los dos anteriores. Así, en esta serie, el término n es la suma del (n-1)º término y el (n-2)º término. En este tutorial, vamos a discutir un simple algoritmo y diagrama de flujo para la serie de Fibonacci, junto con una breve introducción a la serie de Fibonacci y algunas de sus propiedades importantes.

Antes de tomar usted a través del código fuente en el algoritmo de la serie de Fibonacci y el diagrama de flujo, primero permítanme explicar algunas cosas acerca de esta maravillosa serie, es la derivación matemática y propiedades. Usted puede leer más acerca de la serie de Fibonacci en nuestro anterior post – Programa C para la serie de Fibonacci, y aquí hay otros enlaces a seguir – Enlace 1. Enlace 2.

¿Cómo generar la serie de Fibonacci?

Algoritmo y diagrama de flujo de la serie de Fibonacci
Matemáticamente, el enésimo término de la serie de Fibonacci se puede representar como:

tn = tn-1 + tn-2

Los números de Fibonacci hasta cierto término se pueden representar como: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144….. o 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144….

Esta es la principal propiedad utilizada en el algoritmo y el diagrama de flujo de la serie de Fibonacci. La serie comienza con 0 o 1 y la suma de cada término subsiguiente es la suma de los dos términos anteriores como sigue:

Algoritmo y diagrama de flujo de la serie de Fibonacci
Primer término = 0
Segundo término = 1
Tercer término = Primero + Segundo = 0+1 =1
Cuarto término = Segundo + Tercero =1+1 = 2
Quinto término = Tercero + Cuarto = 2+1 = 3
Sexto término= Cuarto + Quinto = 3+2 = 5
Séptimo término = Quinto + Sexto = 3+5 = 8
Octavo término = Sexto + Séptimo = 5+8 = 13 … ¡y así hasta el infinito!

Algoritmo de la Serie Fibonacci:

  • Comienza
  • Declara las variables i, a,b , show
  • Inicializa las variables, a=0, b=1, y show =0
  • Introducir el número de términos de la serie de Fibonacci a imprimir
  • Imprimir los dos primeros términos de la serie
  • Utilizar el bucle para los siguientes pasos
    -> show=a+b
    -> a=b
    -> b=show
    -> incrementar el valor de i cada vez en 1
    -> imprimir el valor de show
  • Finalizar

Filograma de la serie Fibonacci:

Diagrama de flujo de la serie de Fibonacci
También ver,
Programa en C de la serie de Fibonacci
Algoritmo/diagrama de flujo del triángulo de Pascal
Algoritmo de la torre de Hanoi

Leave a Reply