Ответы на вопрос:
Вот пример число - 100010110 выставляем начиная с последней цифры сверху на числами степени двойки начиная с 2^0(=1) 0(1) 1(2) 1(4) 0(8) 1(16) 0(32) 0(64) 0(128) 1(256) дальше складываем только те степени, которые стоят над 1, а не над 0 2+4+16+256=278(в 10ричной)=100010110 (в двоичной)
Var n,i : integer; begin readln(n); i : = 0; while(n < > 0) do begin n : = n div 10; i : = i+1; end; writeln(i); end.
Популярно: Информатика
-
lizamankova9403.01.2022 21:53
-
lara237726.06.2023 09:41
-
millkawow24.05.2020 17:37
-
Mimimimimi555555555503.12.2020 04:24
-
newaktau19.07.2022 05:54
-
Андрей2053124.05.2020 15:32
-
Любознайка0904.06.2021 17:33
-
XxШКОЛЬНИКxX01.06.2022 08:48
-
milanakpoplove30.04.2020 07:38
-
burcevyuriy01.04.2022 21:14