У тебя print
пропало ()
. Фиксированная версия:
import math
print("welcome !This program will solve your quadratic equation")
A = input("inter a =")
B = input("inter b =")
C = input("inter c =")
J = math.pow(B,2)-4*A*C
X1 = -B+math.sqrt(J)/2*A
X2 = -B-(math.sqrt(J))/(2*A)
print("your roots is :" , X1 , X2)
Я исправил только эти ошибки, я не знаю, правильно ли он вычисляет то, что вам нужно.
PS Есть предложение от меня. Попытайтесь найти ошибки в интерпретаторе Python по умолчанию и прочитайте код перед тем, как отказаться и задать вопросы
PPS я также не заметил неправильного назначения переменных. Должно быть, J = (...)
но нет J=(...)
. Также я исправил верхний код в соответствии с этим