Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Имеет ли квадратное уравнение действительные корни?

НИКИТА БАЕВ Ученик (19), закрыт 3 года назад
Квадратное уравнение - это уравнение вида:
ax^2 +bx + c = 0
квадратное уравнение имеет корни, если дискриминант D >= 0
ОН ВЫЧИСЛЯЕТСЯ ПО ФОРМУЛЕ: D = b^2 - 4ac
написать функцию equationHasRoots которая принимает 3 числа a, b, c и возвращает:
"The equation has roots" если уравнение имеет корни
"The equation has no roots" если нет корней
примеры:
equationHasRoots (3,2,1) возвращает "The equation has roots"
equationHasRoots (19,15,-34) возвращает "The equation has roots"
Лучший ответ
Дмитрий Филюшкин Мудрец (12603) 3 года назад
Никит, здравствуйте!
Вот функция:

function Determ(a,b,c: Real): String;
var
D: Real;
begin
D:= b*b - 4*a*c;
if D>=0 then
Determ:= 'The equation has roots'
else
Determ:= 'The equation has no roots'
end;

Написал на Паскале.
Остальные ответы
Молот Шотландцев Высший разум (301469) 3 года назад
Код для решения квадратного уравнения тут вряд ли кто будет писать.
Я когда стартовал в этом деле - первым-наперво написал графический калькулятор который рассчитывает кв. уравнения
https://floralib.ru/kvad_urav.html
Жми Ctrl+U и найдешь там и функцию, и действительные корни и "нет корней"
Похожие вопросы