Рекурсивный метод для нахождение n-ого члена и суммы n первых членов арифметической прогрессии - C#
Формулировка задачи:
Даны первый член и разность арифметической прогрессии. Написать рекурсивный метод (не возвращающий значение) для нахождение n-ого члена и суммы n первых членов прогрессии.
Решение задачи: «Рекурсивный метод для нахождение n-ого члена и суммы n первых членов арифметической прогрессии»
textual
Листинг программы
private static void Rec(int count, ref int current, int difference, ref int sum)
{
if (count > 0)
sum += current;
if (count > 1)
{
current += difference;
Rec(count - 1, ref current, difference, ref sum);
}
}