Программа для сложения чисел в разных системах счисления и вывода суммы в десятичной системе может выглядеть следующим образом:
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)
Обратите внимание, что программа принимает числа в виде строки, разделенной знаком подчеркивания, где число находится перед знаком подчеркивания, а система счисления после него. Функция sum_in_decimal преобразует эти числа в десятичное представление и складывает их, а затем возвращает результат сложения.
Однако, необходимо убедиться в правильности ввода данных и обработать возможные ошибки.
