0
0 комментариев

ОС Windows7 , Python 3.8.1 , Pycharm 2019.3

Здравствуйте , после запуска кода выдает такую ошибку:

line 7, in <module>
D = b*b — 4*a*c
NameError: name ‘b’ is not defined

Process finished with exit code 1

Сам код:

a = float (input("Введите a: "))

a = float (input("Введите b: "))

a = float (input("Введите c: "))

D = b*b - 4*a*c
if D < 0:

    print ("Дискриминант = 0")

    print ("Корней нет")

elif D == 0:

    x = (-b + D** .5) / (2*a)

    print ("Дискриминант = ", D)

    print ("Корень один: ", x)

else:

    x1 =  (-b + D** .5) / (2*a)

    x1 =  (-b - D** .5) / (2*a)

    print ("Дискриминант = ", D)

    print ("Есть 2 корня: ")

    print ("Корень 1 =  ", x1)

    print ("Корень 2 =  ", x2)

Добавить комментарий