Напишите рекурсивную программу перевода числа из десятичной системы счисления в n - C#
Формулировка задачи:
Напишите рекурсивную программу перевода числа из десятичной системы счисления в n ю (n < 10).
Решение задачи: «Напишите рекурсивную программу перевода числа из десятичной системы счисления в n»
textual
Листинг программы
class Program { static void Main(string[] args) { Console.Write("Введите исходное число в десятичной системе : "); int i = int.Parse(Console.ReadLine()); Console.Write("Введите систему счисления : "); int size = int.Parse(Console.ReadLine()); Console.Write("Число {0} в {1}-ой системе счисления = {2}", i, size, ToN(i, size)); Console.ReadKey(); } static string ToN(int i, int size, string s = "") { s = (i % size).ToString() + s; if (i / size < size) return (i / size).ToString() + s; return ToN(i / size, size, s); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д