Помогите составить программу ** языке Паскаль! Дано натуральное число N. Выведите слово...

0 голосов

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


спросил от (78 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Отличник (9.9k баллов)
var n,p:int; begin  readln(n);  p:=1;  while pdo p:=p*2;  if p=n thenwrite('YES')elsewrite('NO');  readln; end.
...