Полюбому ты эти вопросы взял из книжки, поэтому посмотри тему и ты найдешь свой ответ
...
while x<>1 do
begin
x:=x div 2;
inc (t);
end;
write (t);
...
P.S. твое врем я это степень двойки, а именно
54 - <span>110101 110100
357 - </span>110011 110101 110111<span>
862 - </span>111000 110110 110010<span>
1376 - </span>110001 110011 110111 110110<span>
3728 - </span><span>110011 110111 110010 111000</span>
== для равенства, >= "больше", <= "меньше", != для неравенства. Иногда вместо != ставят <>
Что-то такое? Видимо для этого нужны значения переменных.