C++ битовые операции
1 задание
С клавиатуры вводится 32-разрядное целое число в двоичной системе счисления.
1. Вывести k−ый бит числа a . Номер бита предварительно запросить у пользователя.
2. Установить/снять k−ый бит числа .
3. Поменять местами i−ый и j−ый биты в числе . Числа и предварительно
запросить у пользователя.
4. Обнулить младшие m бит
2 задание
Дано 2^p разрядное целое число. «Поксорить» все биты этого числа друг с другом.
Пример.101110001 → 1; 11100111 → 0.
3 задание
Написать методы циклического сдвига в 2^p разрядном целом числе на n бит влево и
вправо