Рекурсивный метод печати последовательности 1, 2, 3, … n-1, n, n-1, … 3, 2, 1 - C#
Формулировка задачи:
Написать рекурсивную функцию, которая для заданного натурального числа n печатает последовательность: 1, 2, 3, … n-1, n, n-1, … 3, 2, 1
Помогите пожалуйста
Решение задачи: «Рекурсивный метод печати последовательности 1, 2, 3, … n-1, n, n-1, … 3, 2, 1»
textual
Листинг программы
class Program { static void Foo(int n, int i = 1) { Console.WriteLine(i); if (i >= n) return; Foo(n, i + 1); Console.WriteLine(i); } static void Main() { Foo(3); Console.ReadLine(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д