Задание 17 из 20 параграф 2.1
This commit is contained in:
parent
43d9c81abf
commit
07259c5787
20
lesson_17.py
Normal file
20
lesson_17.py
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
'''******* задание 17 из 20 параграф 2.1 ********
|
||||||
|
* Напишите программу, которая поможет магазину посчитать общую сумму выручки, учитывая, что кассовый аппарат выдаёт сумму последней покупки в двоичной системе счисления.
|
||||||
|
'''
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
# Чтение данных
|
||||||
|
total_decimal_str = input() # уже в десятичном виде
|
||||||
|
last_purchase_binary_str = input() # в двоичном виде
|
||||||
|
|
||||||
|
# Преобразуем первое число из строки в int (по умолчанию основание 10)
|
||||||
|
total_decimal = int(total_decimal_str)
|
||||||
|
|
||||||
|
# Преобразуем второе число из двоичной системы в десятичную
|
||||||
|
last_purchase_decimal = int(last_purchase_binary_str, 2)
|
||||||
|
|
||||||
|
# Суммируем
|
||||||
|
result = total_decimal + last_purchase_decimal
|
||||||
|
|
||||||
|
# Выводим результат
|
||||||
|
print(result)
|
||||||
Loading…
Reference in a new issue