Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб. 
  
Задание 10_02_02 - битовые операции (2 задание) 
 
 
Во всех заданиях все переменные делайте типом unsigned int (иначе в логически правильной программе могут быть ошибки из-за конвертации).
 2.1: Не используя операции /, +, *, -, циклы и побитовые сдвиги, вывести на экран значение 0-го (самого правого) бита числа А.
 2.2: Не используя операции /, +, *, -, циклы и побитовые сдвиги, вывести на экран значение 1-го бита числа А.
 2.3: Не используя операции /, +, *, -, циклы и побитовые сдвиги, вывести на экран значение 5-го бита числа А.
 2.4: Не используя операции /, +, *, -, циклы и побитовые сдвиги, определить, установлены ли в true 1-й ИЛИ 8-й бит числа А.
 2.5: Не используя операции /, +, *, -, циклы и побитовые сдвиги, определить, установлены ли в true 3-й И 7-й бит числа А.
 Обратите внимание: формулировки для 2.4 и для 2.5 отличаются, решения задач также будут немного отличаться. 
Входные данные: 
Натуральное число А. 
 Выходные данные:
 Пять натуральных чисел (0 или 1), разделённых пробелами: ответы на задания 2.1 - 2.5.
 
Примеры: 
Входные данные: 368 Выходные данные: 0 0 1 1 0 
Для отправки решений необходимо выполнить вход.
  
 |