Помогите составить программу на языке Паскаль! Дано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае. Операцией возведения в степень пользоваться нельзя!
Ответы
Ответ дал:
0
var n,p:int;
begin
readln(n);
p:=1;
while p<n do p:=p*2;
if p=n then write('YES') else write('NO');
readln;
end.
Похожие вопросы
2 года назад
7 лет назад
7 лет назад
10 лет назад
10 лет назад