Задача 07.24

''' Дана строка в которой записано целое положительное число в десятичной системе счисления. Разработайте скрипт, переводящий это число в двоичное
Пример выполнения скрипта: Программа перевода десятичного числа в двоичное Введите десятичное число -> 33 двоичное число - 100001 '''
print('Программа перевода десятичного числа в двоичное') numd = int(input('Введите десятичное число -> ')) numb = '' # переменная для двоичного числа if numd == 0: numb = '0' while numd != 0: # вычисляем очередной остаток от деления # десятичного числа на 2 и приписываем # его справа к строковой переменной numb numb = str(numd % 2) + numb numd = numd // 2 print('двоичное число - ',numb)

© Кащеев Е. Решение задач по программированию на языке Python