Загрузка данных


a1 = float(input("Введите a1: "))
a2 = float(input("Введите a2: "))
sign = input("Введите знак (<=, >=, =): ").strip()
b = float(input("Введите b: "))

# Шаг 1: Нормализация отрицательной правой части
if b < 0:
    a1 = -a1
    a2 = -a2
    b = -b
    if sign == "<=":
        sign = ">="
    elif sign == ">=":
        sign = "<="

print(f"После смены знака: {a1}*x1 + {a2}*x2 {sign} {b}")

# Шаг 2: Добавление/вычитание дополнительных переменных
if sign == "<=":
    print(f"Итог: {a1}*x1 + {a2}*x2 + x3 = {b}")
elif sign == ">=":
    print(f"Итог: {a1}*x1 + {a2}*x2 - x3 = {b}")
else:
    print(f"Итог: {a1}*x1 + {a2}*x2 = {b}")