Питхон програм за решавање квадратне једначине

Преглед садржаја

Овај програм израчунава корене квадратне једначине када су познати коефицијенти а, б и ц.

Да бисте разумели овај пример, требало би да имате знање о следећим Питхон програмским темама:

  • Питхон типови података
  • Питхон улаз, излаз и увоз
  • Питхон Оператори

Стандардни облик квадратне једначине је:

ак 2 + бк + ц = 0, где су а, б и ц реални бројеви и а = 0

Изворни код

# Solve the quadratic equation ax**2 + bx + c = 0 # import complex math module import cmath a = 1 b = 5 c = 6 # calculate the discriminant d = (b**2) - (4*a*c) # find two solutions sol1 = (-b-cmath.sqrt(d))/(2*a) sol2 = (-b+cmath.sqrt(d))/(2*a) print('The solution are (0) and (1)'.format(sol1,sol2)) 

Оутпут

 Унесите а: 1 Унесите б: 5 Унесите ц: 6 Решења су (-3 + 0ј) и (-2 + 0ј)

Увезли смо cmathмодул за извођење сложеног квадратног корена. Прво израчунавамо дискриминант, а затим проналазимо два решења квадратне једначине.

Можете променити вредност а, б и ц у горенаведеном програму и тестирати овај програм.

Занимљиви Чланци...