ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Сборники > Задания для 2-го семестра Си++ > задача:


10_02_02 - битовые операции (задание 2)

Задачи сборника

• 04_02_09 - ege14_1
• 04_02_10 - ege5_1
• 04_02_11 - ege5_2
• 04_02_12 - composition
• 04_02_13 - конкурс красоты среди...
• 06_01 - Юлианская дата
• 06_02 - количество дней между да...
• 10_02_01 - битовые операции (за...
• 10_02_02 - битовые операции ...
• 10_02_03 - битовые операции (за...
• 10_02_04 - битовые операции (за...
• 10_02_05 - битовые операции (за...
• 10_02_06 - битовые операции (за...
• 10_02_07 - битовые операции (за...
• 10_02_08 - битовые операции (за...
• 10_02_12 - битовые операции (за...
• 11_01_01 - бинарный поиск в масс...

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 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

Для отправки решений необходимо выполнить вход.

www.contester.ru