Дано натуральное число меньше 16. посчитать количество его единичных битов. например, если дано число 9, запись которого в двоичной системе счисления равна 10012 (подстрочная цифра 2 справа от числа означает, что оно записано в двоичной системе счисления), то количество его единичных битов равно 2.

Атытцрьури Атытцрьури    1   04.09.2019 20:00    8

Ответы
Данька0007 Данька0007  04.09.2019 20:00
Program p_2; var       n, count: byte; begin readln(n); count : = 0; count : = count + n mod 2; n : = n div 2; count : = count + n mod 2; n : = n div 2; count : = count + n mod 2; n : = n div 2; count : = count + n; writeln(count) end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика