Написать рекурсивную программу вывода на экран следующей картинки - C#
Формулировка задачи:
Написать рекурсивную программу вывода на экран следующей картинки:
1111111111111111 (16 раз)
222222222222 (12 раз)
33333333 (8 раз)
4444 (4 раза)
33333333 (8 раз)
222222222222 (12 раз)
1111111111111111 (16 раз)
помогите реализовать на с#. Заранее спасибо
Решение задачи: «Написать рекурсивную программу вывода на экран следующей картинки»
textual
Листинг программы
static void Write(char chislo, int count = 16) { string s = String.Format("{0} ({1} раз{2})", new string(chislo, count), count, (count == 4 ? "а":"")); Console.WriteLine(s); if (count > 4) { Write(++chislo, count - 4); Console.WriteLine(s); } } static void Main(string[] args) { Write('1'); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д