Помогите составить программу на языке Паскаль! Дано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае. Операцией возведения в степень пользоваться нельзя!

Ответы

Ответ дал: Kitsu
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.
Похожие вопросы