Напишите программу, которая обнуляет заданное количество последних бит числа
Дано целое число A и натуральное число i.
Обнулите у числа A его последние i бит и выведите результат обнуления.
5 1
4
Найдите сумму двух различных степеней числа 2, используя только битовые операции. В частности нельзя использовать операцию сложения чисел.
Даны два неравных числа: n и m, не превосходящие 31.
Выведите на экран значение суммы 2n+2m.
1 2
6
Дано число n<32.
Выведите число 2n, то есть число, у которого n-й бит равен 1, а остальные – нули.
2
4
Дано целое число A и натуральное число i.
Выведите число, которое получается из числа A установкой значения i-го бита = 1.
5 1
7
Напишите программу, которая инвертирует определенный бит в заданном числе (биты при этом нумеруются с 0, начиная с младших).
Дано целое число A и натуральное число i.
Выведите число, которое получается из числа A инвертированием i-го бита.
5 2
1