Ответ:

В прямом коде старший разряд — знаковый: 0 для положительного числа и 1 для отрицательного; остальные 7 разрядов задают модуль. Для отрицательного числа обратный код получают инвертированием разрядов модуля, а дополнительный — прибавлением 1 к обратному коду. Для положительного числа все три кода совпадают.

−39: 39₁₀ = 0100111₂ (7 разрядов модуля).

  • Прямой код: 10100111.
  • Обратный код: 11011000.
  • Дополнительный код: 11011001.

−95: 95₁₀ = 1011111₂.

  • Прямой код: 11011111.
  • Обратный код: 10100000.
  • Дополнительный код: 10100001.

71: 71₁₀ = 1000111₂.

  • Прямой код: 01000111.
  • Обратный код: 01000111.
  • Дополнительный код: 01000111.