Задача Задача №247022
А
А
Программа для сложения чисел разных систем счисления и вывода их суммы в десятичной системе выглядит следующим образом:
def sum_in_decimal(num1, num2):
decimal_num1 = int(num1.split('_')[0], int(num1.split('_')[1]))
decimal_num2 = int(num2.split('_')[0], int(num2.split('_')[1]))
sum_decimal = decimal_num1 + decimal_num2
return sum_decimal
num1 = input("Введите первое число в формате число_системаСчисления: ")
num2 = input("Введите второе число в формате число_системаСчисления: ")
sum_decimal = sum_in_decimal(num1, num2)
print("Сумма чисел в десятичной системе счисления:", sum_decimal)
Например, если ввести числа "100101_2" и "10_8", программа выведет "Сумма чисел в десятичной системе счисления: 50".
