Выяснить, имеет ли уравнение ax^2 + bx + c = 0 действительные корни - C (СИ)
Формулировка задачи:
Даны действительные числа a,b,c (a неравно 0). Выяснить, имеется ли уравнение ax(в квадрате) + bx + c = 0 действительные корни. если действительные корни имеются то найти их. В противном случае ответом должно служить сообщение что действительных корней нет.
Решение задачи: «Выяснить, имеет ли уравнение ax^2 + bx + c = 0 действительные корни»
textual
Листинг программы
double D = b*b - 4*a*c; ....
Объяснение кода листинга программы
- Объявляются переменные a, b и c типа double.
- Вычисляется значение дискриминанта D по формуле D = bb - 4a*c.
- Если D > 0, то уравнение имеет два действительных корня.
- Если D = 0, то уравнение имеет один действительный корень (корни совпадают).
- Если D < 0, то уравнение не имеет действительных корней.
- Возвращается значение true, если уравнение имеет действительные корни, иначе возвращается значение false.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д