La serie de Fibonacci es una secuencia en la que cada término es la suma de los dos términos anteriores. Comienza con 0 y 1, y los términos subsiguientes se obtienen sumando los dos términos anteriores. Por ejemplo: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...
//Usings. using System /// <summary> /// Calcula los primeros n números de la serie de Fibonacci. /// </summary> /// <param name="n">La cantidad de números de Fibonacci a calcular.</param> /// <returns>Un array que contiene los primeros n números de la serie de Fibonacci.</returns> public static int[] FibonacciNumbers(int n) { if (n <= 0) { throw new ArgumentException("La cantidad de números debe ser mayor que cero.", nameof(n)); } int[] series = new int[n]; series[0] = 0; if (n > 1) { series[1] = 1; for (int i = 2; i < n; i++) { series[i] = series[i - 1] + series[i - 2]; } } return series; }