Задачи на Рекурсию - 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. }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д