Модуль: Урок 11. Решение квадратного уравнения, имеющего вещественные корни


1. Теория


На сегодняшнем уроке потребуется использование математической библиотеки. Напомним, что:
import math подключение библиотеки math
math.sqrt(x) Корень квадратный из x
Цель сегодняшнего урока: реализовать программу, которая будет решать любое квадратное уравнение. Напомним, что квадратным уравнением называется уравнение вида \(ax^2+bx+c=0\), при \(a \neq 0\).

Для решения квадратного уравнения вычисляется дискриминант \(D=b^2-4ac\).
Если \(D<0\) , то квадратное уравнение корней не имеет.
Если \(D=0\) , то квадратное уравнение имеет единственный корень \(x = -{{b} \over 2a}\).
Если \(D>0\) , то квадратное уравнение имеет два различных корня \(x = {-b \pm \sqrt{b^2-4ac} \over 2a}\) .


 

time 1000 ms
memory 256 Mb

Комментарий учителя