Напишите программу, которая переводит переданное её целое число (возможно, отрицательное) в двоичный код. Используйте процедуру. Программа должна вывести двоичное представление переданного её числа. Примеры входные данные 5 выходные данные 101 входные данные -14 выходные данные -1110
if n < 0:
print′−′,end=′′'-', end=''′−′,end=′′ n = -n
if n > 1:
to_binaryn//2n // 2n//2 printnn % 2, end=''n
# Примеры
num1 = 5
printf′Двоичноепредставлениечислаnum1:′,end=′′f'Двоичное представление числа {num1}: ', end=''f′Двоичноепредставлениечислаnum1:′,end=′′ to_binarynum1num1num1 print
num2 = -14
printf′Двоичноепредставлениечислаnum2:′,end=′′f'Двоичное представление числа {num2}: ', end=''f′Двоичноепредставлениечислаnum2:′,end=′′ to_binarynum2num2num2 print
Результат:
Двоичное представление числа 5: 101Двоичное представление числа -14: -1110