Выяснить, имеет ли уравнение 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;
....

Объяснение кода листинга программы

  1. Объявляются переменные a, b и c типа double.
  2. Вычисляется значение дискриминанта D по формуле D = bb - 4a*c.
  3. Если D > 0, то уравнение имеет два действительных корня.
  4. Если D = 0, то уравнение имеет один действительный корень (корни совпадают).
  5. Если D < 0, то уравнение не имеет действительных корней.
  6. Возвращается значение true, если уравнение имеет действительные корни, иначе возвращается значение false.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5
Похожие ответы