Проверить, является ли число степенью двойки - Turbo Pascal
Формулировка задачи:
Нужно сделать небольшую программу, которая будет проверять, является ли число степенью двойки, то есть, 16-является степенью двойки (2^4=16), а 18 не является, но нужно сделать, как можно проще!
Код к задаче: «Проверить, является ли число степенью двойки - Turbo Pascal»
var n:longint; begin write('n = ');readln(n);writeln(n and (n-1)=0) end.
5 голосов, оценка 3.400 из 5
СОХРАНИТЬ ССЫЛКУ