Calculo de Fibonacci en C sharp
C sharp
Publicado el 1 de Mayo del 2021 por Joan (121 códigos)
3.415 visualizaciones desde el 1 de Mayo del 2021
Función recursiva para calcular la sucesión de números del fibonacci.
using System;
public class test
{
static long[] numbers;
static long Fib(int n)
{
if (0 == numbers[n]) {
numbers[n] = Fib(n - 1) + Fib(n - 2);
}
return numbers[n];
}
static void Main()
{
Console.Write("n = ");
int n = int.Parse(Console.ReadLine());
numbers = new long[n + 2];
numbers[1] = 1;
numbers[2] = 1;
long result = Fib(n);
Console.WriteLine("fib({0}) = {1}", n, result);
Console.ReadKey();
}
}
Comentarios sobre la versión: 1 (1)