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


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


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


Sample Input:


111

Sample Output:


7

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

Ответы

Ответ дал: petyaGavrikov
0

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

Ответ дал: Артур998
0
https://znanija.com/task/32012995 , помогите пожалуйста с информатикой 100 баллов.
Похожие вопросы