Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
JerryJackson
50 / 6 / 1
Регистрация: 15.07.2010
Сообщений: 112
#1

Перевод из 10 в 2 систему через маску - C++

09.10.2010, 16:25. Просмотров 826. Ответов 0
Метки нет (Все метки)

Здравствуйте!
Пожалуйста помогите написать программу для перевода чисел из 10 в 2 системы счисления через маску


Написать программу на языке C++, читающую со стандартного ввода 4 деся-
тичных числа x, y,m, n. Все смещения будут указываться начиная с младшего
бита, начиная с 0.
В числах x, y младшие m из x заменить на старшие m бит из y, потом
инвертировать 5 младших бит в x.
Программа должна вывести все исходные данные в десятичном виде,
исходные и полученные значения x, y в двоичном виде в столбик, причём
справа от числа должно быть выведено имя соответствующей переменной.
В программе не должно быть более одного цикла. Не следует использовать
классы и библиотеки для работы с битовыми объектами. Рекомендуется не
изменять исходные переменные, следует определить выходные и временные
переменные. Программа должна быть корректной вне зависимости от коли-
чества бит в целом числе на данной архитектуре.


Заранее спасибо

Добавлено через 1 минуту
И используя только такие операторы || ~ &&

Добавлено через 18 часов 50 минут
Есть примерная программа....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2010, 16:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перевод из 10 в 2 систему через маску (C++):

перевод в двоичную систему через классы - C++
Помогите решить задачу используя классы. Дано натуральное число Р. Переведите его в двоичную систему счисления.

Как сделать считывание строки через маску в С++? - C++
Здравствуйте, Если имеется текстовый файл: ---------------------------------------------- 1010203 21065 ...

Перевод из 10 в 2 систему - C++
Я понимаю, было не мало тем на эту тему, но нужного я пока не нашел. Вот казалось бы полная программа, но туда надо дописать число...

Перевод в 8-ую систему - C++
Вообщем проблема такая(( Нужно написать программу перевода многоразрядного числа в восьмеричную систему. Многоразрядное число основано на...

Перевод из 2-ой в 10-ую систему счисления - C++
как делать?

Перевод в двоичную систему - C++
Есть такой рабочий код #include <iostream> #include <locale.h> using namespace std; int main(void) { setlocale(LC_ALL,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2010, 16:25
Привет! Вот еще темы с ответами:

перевод в шеснадцатеричную систему из 10-й - C++
Создал органиценные переводчик из 10-й в 16-ю систему счисления, прога переводит только числа до 15, а подскажите чуток как дальше, я так...

Перевод чисел в определённую систему - C++
Нужно сделать программу для перевода числа в разные систему то есть вписываешь число и программа должна выдать следующий ответ (мы написали...

Перевод в 9-чную систему счисления - C++
есть задача, что бы решить ее до конца мне надо сделать перевод из 10-тичной(можно любой другой) в девятиричную систему счисления я бы...

Перевод с десятичной в двоичную систему - C++
Здравствуйте,нужно написать програму (только чистый Borland C), которая переводит числа из десятичных в двоичные..!


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.