Задачи на Рекурсию - C#

Формулировка задачи:

Здравствуйте.Помогите пожалуйста решить эти задачки на рекурсию. Я не хочу на халяву получить оценку, я хочу понять Рекурсию. 1)Для вычисления цепной дроби: . Найти значение данной дроби при заданном натуральном n . 2)Разработать рекурсивный метод для перевода числа из десятичной системы счисления в двоичную


textual

Код к задаче: «Задачи на Рекурсию - C#»

static void Main()
{
  Console.Write(Drob(0,10)); //некий внешний вызов функции
}
 
double Drob(int k,int n)
{
   if (k==n) return k+x; //обязательное условие выхода из рекурсии, иначе будет бесконечный цикл
   else return k+x/Drob(k+1,n);//функция вызвала сама себя, но с другим параметром k.
}
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.


СДЕЛАЙТЕ РЕПОСТ

5   голосов, оценка 4.800 из 5

Источник