Дано натуральное число меньше 16. посчитать количество его единичных битов. например, если дано число 9, запись которого в двоичной системе счисления равна 1001, то количество его единичных битов равно 2. в кумир по информатике
алг нач цел n,k ввод n n:=iabs(n) | если введут отрицательное k:=0 нц пока n<>0 если mod(n,2)=1 то k:=k+1 все n:=div(n,2) кц вывод "единичных бит ",k кон
алг
нач
цел n,k
ввод n
n:=iabs(n) | если введут отрицательное
k:=0
нц пока n<>0
если mod(n,2)=1
то
k:=k+1
все
n:=div(n,2)
кц
вывод "единичных бит ",k
кон