Перевод из рекурсивного метода в "обычный" - C#
Формулировка задачи:
Перевод из рекурсивного метода.
Нужно преобразовать программу в обычный вид.
Буду благодарен)
static void WriteNumber(int a) { if (a < 10) Console.Write(a); else { WriteNumber(a / 10); Console.Write(a % 10); } }
Решение задачи: «Перевод из рекурсивного метода в "обычный"»
textual
Листинг программы
static void Main(string[] args) { int x = int.Parse(Console.ReadLine()); for (int i = x == 0 ? 0 : 1; x > 0; x /= 10) { i = x % 10; Console.WriteLine(i); } Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д