· Andrés Ledo · NET  · Lectura en 2 min

C#: Cómo hacer la serie de Fibonacci con .NET

Generar una serie Fibonacci con C# es un ejercicio habitual en las escuelas o en pruebas de acceso a un trabajo. Así que vamos a resolver este ejercicio.

Generar una serie Fibonacci con C# es un ejercicio habitual en las escuelas o en pruebas de acceso a un trabajo. Así que vamos a resolver este ejercicio.

La sucesión de Fibonacci, también conocida como serie de Fibonacci es una sucesión de números que empieza por 0 y 1, cada nuevo número es la suma de los dos anteriores.

En que consiste la serie de Fibonacci

Recuerda que empezamos con 0 y 1 y los sumamos, al resultado le sumamos el valor anterior. La serié de Fibonacci empieza así: 0, 1, 1, 2, 3, 5, 8, 13, 21, etc…

La secuencia sería tal que así:

  • 0 + 1 = 1.

  • 1 + 1 = 2.

  • 1 + 2 = 3.

  • 2 + 3 = 5.

  • 3 + 5 = 8.

  • 5 + 8 = 13.

  • 8 + 13 = 21.

Código fuente para generar una secuencia Fibonacci

Mediante el siguiente código puedes generar la secuencia de Fibonacci con 30 secuencias, este número puede ser ilimitado, de ahí este límite.

int v1 = 0;
int v2 = 1;

//Mostramos el primer número el 0.
Console.WriteLine(v1);

//En este caso generamos 30 sucesiones del código Fibonacci.
for (int i = 0; i < 30; i++)
{
    //Almacenamos el valor v1 en una variable temporal para no perderlo.
    int temp = v1;

    //El valor 1 se convierte en el valor 2.
    v1 = v2;

    //Sumamos los valores.
    v2 = temp + v1;

    //Mostramos por pantalla el resultado. 
    Console.WriteLine(v1);
}

Secuencia Fibonacci en otros lenguajes de programación

Para acabar el artículo, si estás pensando en comprar hosting o en comprar dominio Web, déjame recomendarte estos artículos:

    Compartir
    Volver al blog

    Artículos relacionados

    Ver todos los artículos »
    Switch en C#: Guía Completa

    Switch en C#: Guía Completa

    La estructura switch ofrece una alternativa más limpia y organizada a múltiples if-else encadenados, permitiendo a los programadores gestionar varias...

    Cómo usar la función SUM en MySQL

    Cómo usar la función SUM en MySQL

    ¡Desvelamos todos los secretos del comando SUM en MySQL! Acompáñanos en este viaje de aprendizaje y conviértete en un experto con nuestra guía...

    PHP exec() guía completa

    PHP exec() guía completa

    Aprende a utilizar la función exec() de PHP para ejecutar comandos del sistema operativo desde tus scripts. Consideraciones de seguridad y...

    PHP strpos

    PHP strpos

    La función "strpos" es una de las más utilizadas en PHP y es muy útil para buscar la posición de una subcadena dentro de una cadena de texto..

    Cómo Hacer un Update en SQL Server

    Cómo Hacer un Update en SQL Server

    La declaración UPDATE en SQL Server es fundamental para modificar datos existentes en una base de datos. Aprende cómo realizar actualizaciones...