Рекурсивное вычисление суммы ряда - C#
Формулировка задачи:
Вычислить сумму
Не могу сообразить алгоритм, помогите.
Решение задачи: «Рекурсивное вычисление суммы ряда»
textual
Листинг программы
using System; namespace ConsoleApplication166 { class Program { static void Main(string[] args) { var x = 5; var f = Fac(1, 1, x, 100); Console.WriteLine(f); Console.ReadLine(); } static double Fac(double item, int power, int x, int counter) { if (counter <= 0) return item; return item + Fac(item * x / power, power + 1, x, counter - 1); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д