Написать рекурсивную процедуру перевода натурального числа из десятичной системы счисления в двоичную - C# (217128)
Формулировка задачи:
Написать рекурсивную процедуру перевода натурального числа из десятичной системы счисления в двоичную
Решение задачи: «Написать рекурсивную процедуру перевода натурального числа из десятичной системы счисления в двоичную»
textual
Листинг программы
using System; class Perevod { public string bin; public void Per(int i) { if (i > 0) { if (i % 2 == 1) bin += "1"; else bin += "0"; Per(i / 2); } } } class PerevodDemo { static void Main() { int num; Perevod ob = new Perevod(); Console.Write("Введите число: "); num = Convert.ToInt32(Console.ReadLine()); ob.Per(num); Console.WriteLine("Ваше число в двоичной системе: {0}",ob.bin); Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д