0 / 0 / 0
Регистрация: 12.11.2017
Сообщений: 22
1

Вывести двоичное представление введенного с клавиатуры десятичного числа

12.11.2017, 21:05. Показов 3758. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите написать программу которая выводит двоичное представление введенного с клавиатуры десятичного числа в диапазоне от 0 до 255. Могу написать программу которая выводит остаток от деления на 2 подряд,но как ее перевернуть не знаю.Помогите чем нибудь.
Добавлено через 6 минут
C#
1
2
3
4
5
6
7
8
9
10
Console.WriteLine("введите число от 0 до 255");
            int num = int.Parse(Console.ReadLine());
            int ost;
            do
            {
                ost = num % 2;
                num = num / 2;
                Console.Write(ost);
            } while (num >= 1);
            Console.ReadLine();
Добавлено через 6 минут
Есть предположения что можно попробовать конвертировать в строку.И через элемент строки вывести наоборот,но не смогу это реализовать.(((
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2017, 21:05
Ответы с готовыми решениями:

Вывести на экран шестнадцатеричное представление введенного десятичного числа
Помогите пожалуйста, нужно написать программу на Visual Studio 2010 Express. Язык С Вывести на...

Написать программу, которая выводит двоичное представление введенного с клавиатуры числа в диапазоне от 0 до 255
написать программу, которая выводит двоичное представление введенного с клавиатуры десятичного...

Рекурсия: Двоичное представление десятичного числа...
Требуется запрограммировать рекурсивный алгоритм который вычисляет двоичное представление заданного...

Вычислить двоичное представление заданного десятичного числа
Помогите с темой рекурсия..... Нужно написать программу которая вычисляет двоичное представление...

1
Эксперт .NET
5876 / 4753 / 2940
Регистрация: 20.04.2015
Сообщений: 8,361
12.11.2017, 22:00 2
Цитата Сообщение от roman4yk8 Посмотреть сообщение
можно попробовать конвертировать в строку.И через элемент строки вывести наоборот
Если через строку, то есть готовый метод:
C#
1
Convert.ToInt32(num.ToString(), 2)
Или вот так:
C#
1
2
3
4
5
6
7
8
9
int n = 125;
int n2 = 0, pow=0;
Console.WriteLine(Convert.ToString(n, 2)); //через строку для проверки
while(n!=0)
{
    n2 = n2 + (int)Math.Pow(10, pow++)*(n % 2);
    n /= 2;
}
Console.WriteLine(n2);
0
12.11.2017, 22:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.11.2017, 22:00
Помогаю со студенческими работами здесь

Перевод из натурального десятичного числа в двоичное представление(string)
вот наработка но что то нашалил на сонную голову вывод нужен нормальный uses crt; var...

Ввести с клавиатуры натуральное число X (X<256). Вывести на экран двоичное представление этого числа (8 разрядов)
Ввести с клавиатуры натуральное число X (X&lt;256). Вывести на экран двоичное представление этого...

Рекурсия: напечатать двоичное представление натурального числа, вводимого с клавиатуры
1.Вывести на экран с помощью рекурсии: 1111111111111111 222222222222 33333333 ...

При вводе десятичного числа вывести его двоичное значение и восьмеричное
Написать программу, которая вычисляет СС. Нужно сделать программу которая вычисляет СС. При вводе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru