Написать рекурсивную процедуру перевода натурального числа из десятичной системы счисления в двоичную - 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();
    }
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы