Дано целое число N(>0), проверить является ли оно представлением целого двоичного числа

0 голосов
95 просмотров

Дано целое число N(>0), проверить является ли оно представлением целого двоичного числа


Информатика Начинающий (161 баллов) | 95 просмотров
Дан 1 ответ
0 голосов

var x,N : integer;

begin

x:= N;

while(N > 0) do

begin

  if( N mod 10 >= 2) then begin

     writeln('Не двоичное число');

    break;

   end;

  N := N div 10;

  end;

  writeln(x);

end.

БОГ (678k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей