Примеры программ на языке Python: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
исправление
Строка 397:
print(f'k2 = {k2}')
 
if a == 1 and b != 0 and c != 0: # формула для решения приведенного
if a != 0 and b % 2 != 0 and c != 0: # решение #полного уравнения (а = 1)
d = b ** 2 - 4 * a * c
if d > 0:
p = b / a
q = c / a
print('уравнение может быть решено методом подбора по теореме Виета')
print(f'k1 + k2 = - p, где p = b / a = {-p}')
print(f'k1 * k2 = q, где q = c / a = {q}')
if a != 0 and a != 1 and b % 2 != 0 and c != 0: # решение полного уравнения
d = b ** 2 - 4 * a * c
 
Строка 426 ⟶ 415 :
print(f'уравнение имеет один корень: {k}')
 
if a != 0 and c != 0 and b == 0: # решение уравнения при b = 0
if (- c / a) >= 0:
k1 = (-c / a) ** 0.5