Разработать рекурсивный метод, возвращающий значение - C# (179126)
Формулировка задачи:
Разработать рекурсивный метод, возвращающий значение цепной дроби
Решение задачи: «Разработать рекурсивный метод, возвращающий значение»
textual
Листинг программы
class Program
{
static double Recur(double x, int i = 1)
{
if(x == i) return x / (x + x);
return x / (i + Recur(x, i + 1));
}
static void Main(string[] args)
{
Console.WriteLine(Recur(3));
Console.ReadKey(true);
}
}