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

Узнай цену своей работы

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

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

Решение задачи: «Задачи на Рекурсию»

textual
Листинг программы
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.
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

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