Для решения данной задачи можно воспользоваться формулой дискриминанта и формулой корней квадратного уравнения.
1. Проверяем значение коэффициента a. Если a = 0, то уравнение не является квадратным, а является линейным уравнением bx + c = 0. Для его решения находим корень x = -c/b с точностью до третьего знака после запятой и выводим результат.
2. Если a ≠ 0, то вычисляем дискриминант D по формуле D = b^2 – 4ac.
3. Проверяем значение дискриминанта. Если D < 0, то уравнение не имеет действительных корней. Выводим результат, что корней нет. 4. Если D = 0, то уравнение имеет один действительный корень x = -b/(2a). Выводим результат с точностью до третьего знака после запятой. 5. Если D > 0, то уравнение имеет два действительных корня. Вычисляем их по формуле x1 = (-b + √D) / (2a) и x2 = (-b – √D) / (2a). Выводим результаты с точностью до третьего знака после запятой.
Пример решения:
На вход подаются коэффициенты a = 1, b = -2, c = -3.
Вычисляем дискриминант D: D = (-2)^2 – 4 * 1 * (-3) = 4 + 12 = 16.
Так как D > 0, уравнение имеет два действительных корня.
Вычисляем корни уравнения:
x1 = (-(-2) + √16) / (2 * 1) = (2 + 4) / 2 = 3,
x2 = (-(-2) – √16) / (2 * 1) = (2 – 4) / 2 = -1.
Выводим результаты: x1 = 3.000, x2 = -1.000.