Напишите программу, которая переводит числа из двоичной системы счисления в десятичную

Напишите программку, которая переводит числа из двоичной системы счисления в десятичную систему счисления.


На вход программка получает хоть какое двоичное число не превышающее 3-х разрядов.


На выходе программка выводит введенное число в десятичной системе счисления.


Sample Input:


111

Sample Output:


7

Язык ПИТОН
Срочно!! Пожалуйста!!!!

Задать свой вопрос
1 ответ

a = input("Bвeдитe двоичное число:\n")

b = 0

d = 1

for i in range(len(a)-1,-1,-1):

if a[i] == "1": b = b+d

d = d*2

print(b)

Пример:

Bвeдитe двоичное число:

111

7

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт