Какое минимально количество пар скобок необходимо поставить в выражении, записанном на языке Си, чтобы его значение было равно 48? 4 меньше меньше 2*9 больше больше 2+1
Какое минимально количество пар скобок необходимо поставить в выражении, записанном на языке Си, чтобы его значение было равно 48?
4<<2*9>>2+1
Ответ(ы) на вопрос:
(4<<2)*((9>>2)+1)
1) 4<<2 = 4*2*2=16 (сдвиг влево на каждый разряд удваивает число)
2) 9>>2 = 2 (сдвиг вправо на каждый разряд уменьшает число вдвое, остаток теряется)
3) 2+1 = 3
4) 16 * 3 = 48
Итого, три пары скобок
Не нашли ответ?
Похожие вопросы