Перевод десятичных чисел в двоичные

Вопрос Число: Правильных из Штраф
2              
2            
  2          
    2        
      2      
        2    
          2  
            2
         
Алгоритм:
шаг1: разделить делимое на 2; зафиксировать остаток (0 или 1); записать частное;
шаг2: сравнить частное с единицей:
если частное не равно 1, то продолжить действия - вернуться к шагу 1;
если частное равно 1, то перейти к шагу 3;
шаг3: Зафиксированные в процессе выполнения предыдущих шагов остатки записанные в обратном порядке представляют собой двоичное число. Можете проверить!
Вычитание двоичных чисел На Системы счисления Перевод десятичных дробей