Тип Д1 № 104 
Кодирование и операции над числами в разных системах счисления. Двоичная система счисления
i
Сколько единиц в двоичной записи десятичного числа 127?
1) 1
2) 2
3) 6
4) 7
Решение. Переведем число из десятичной системы счисления в двоичную: нужно делить его на 2, пока делимое не будет меньше 2. После запишем остатки от деления начиная с конца. У нас получится число 1111111. Оно содержит 7 единиц.
Приведём решение Сергея Донец на PascalABC.NET:
uses School;
begin
127.Digits(2).Sum.Print;
end.
Ответ: 4