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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переход на классы http://www.cyberforum.ru/cpp-beginners/thread173986.html
Эмн... Вот тут возникла такая ситуация... Есть задание и код (написанный мною естессна), но его нужно переписать на классы, ибо сейчас он написал по-обычному(... Задание звучит так: При записи...
C++ альфа-наложение цвета есть массив пикселей, рисуется несколько графиков со сглаживанием (Графики рисуются последовательно). Нужно в местах пересечения пикселей использовать альфа-наложение, т.е. есть цвет А(0x8800FF00)... http://www.cyberforum.ru/cpp-beginners/thread173963.html
C++ Напишите программу для тестирования пользовательскои функции
Напишите программу для тестирования пользовательскои функции qualityPoints, которая проверяет балл студента и возвращает: 4, если балл студента составляет 90-100, 3, если в балл 80-89, 2, если...
Напишите программу для вычисления корней C++
Напишите программу для вычисления корней (решений) линейного уравнения bx + c = 0 и для вычисления корней (решений) квадратного уравнения ax2 + bx + c = 0. Создать соответствующее количество строк...
C++ Калькулятор. Работа с обыкновенными дробями http://www.cyberforum.ru/cpp-beginners/thread173940.html
подскажите с чего начать...
C++ Сдвиг курсором Ребят чё то не пойму как вот с такой прогой справиться, писал что то писал и так не дошел.. вот само задание Написать программу, которая запрашивает ввод строки. С помощью клавиш управления... подробнее

Показать сообщение отдельно
JerryJackson
50 / 6 / 1
Регистрация: 15.07.2010
Сообщений: 112

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

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

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


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


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

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

Добавлено через 18 часов 50 минут
Есть примерная программа....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru