0 / 0 / 0
Регистрация: 01.04.2018
Сообщений: 39
|
|
1 | |
Системы счисления C++20.11.2019, 22:51. Показов 2318. Ответов 3
Здравствуйте, уважаемые!
Помогите с заданием, пожалуйста. -Пользователь задает значение 2 байтов в десятичном формате. Если пользователь ввел число больше 255, взять его по модулю 256. Если введенное значение некорректно принять его равным 100. - Вывести на экран введенные пользователем значения в десятичном и бинарном виде. В бинарном виде число обязательно должно иметь 8 разрядов. Если в двоичной форме числа меньше восьми разрядов, то нужно добавить необходимое количество нулей слева. - Выделить бит номер 7 в первом байте красным цветом. - Произвести циклический сдвиг битов влево на 2 в первом байте, при этом бит номер 7 оставить на месте. - Вывести на экран полученный байт в бинарном и десятичном виде, при этом в бинарном виде выделить красным неподвижный бит номер 7. - Сложить полученный и второй байт. Вывести результат в бинарном и десятичном виде. В бинарном числе разделить байты пробелом, если результат занимает больше одного байта.
0
|
|
20.11.2019, 22:51 | |
Ответы с готовыми решениями:
3
|
653 / 466 / 183
Регистрация: 23.04.2019
Сообщений: 1,987
|
|
20.11.2019, 23:49 | 2 |
Простите, но могу только подсказать что использовать
std::bitset для работы с битами std::stringstream для перевода значений в бинарный формат Выделить один символ будет сложно.. Я лично знаю как это сделать только через winapi, но если будет целевая платформа не windows весь код обломается
1
|
0 / 0 / 0
Регистрация: 01.04.2018
Сообщений: 39
|
||||||
21.11.2019, 00:55 [ТС] | 3 | |||||
Нашел решение похожей задачи, но на языке C#. Помогите пожалуйста перевести данное чудо в C++
![]()
0
|
21.11.2019, 05:11 | 4 | |||||
0
|
21.11.2019, 05:11 | |
21.11.2019, 05:11 | |
Помогаю со студенческими работами здесь
4
Перевод числа из восьмеричной системы счисления в шестнадцатеричную систему счисления
Написать программу, которая переводит число из десятичной системы счисления в позиционную систему счисления Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |