2. Алгоритмы с ветвлением (условием)

8. Решить задачу (2_21_3 – «Квадратное уравнение»)

Задание:

Если уравнение ах2 + bх + с = 0 (а0) имеет вещественные корни, то решить уравнение и выдать результат, иначе выдать пользователю сообщение «Вещественных корней нет».


Блок-схема:


Данные для тестового прогона:

При // a = — 1, b = — 2, c = 1 = > x1 = -2,414213562, x2 = 0,414213562

При //  a = 2, b = 4, c = 5 => ‘ Вещественных корней нет ‘

При //  a = 1, b = 0, c = -1 => x1 = 1, x2 = -1


Реализация на Паскале


Реализация на Python