Задать вопрос
20 октября, 19:46

Составьте программу решения квадратного уравнения ax (Во второй степени) + bx + c = 0. Коэффициенты a, b, c введите с клавиатуры. Выведите на экран значение корней x1, x2, если уравнение имеет два корня, значение x, если уравнение имеет один корень, или сообщение "Нет корней", если уравнение не имеет корней.

Составьте программу на уровне 8 класса.

+3
Ответы (1)
  1. 20 октября, 19:51
    0
    var

    a, b, c: real;

    begin

    readln (a, b, c) ;

    if (sqr (b) - 4 * a * c < 0) then

    writeln ('Нет решений')

    else

    if (sqr (b) - 4 * a * c = 0) then

    writeln ('x = ', (-1 * b) / (2 * a))

    else

    begin

    writeln ('x1 = ', (-1 * b + sqrt (sqr (b) - 4 * a * c)) / (2 * a)) ;

    writeln ('x2 = ', (-1 * b - sqrt (sqr (b) - 4 * a * c)) / (2 * a)) ;

    end;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Составьте программу решения квадратного уравнения ax (Во второй степени) + bx + c = 0. Коэффициенты a, b, c введите с клавиатуры. Выведите ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1. В языке PHP создайте генератор случайного числа от 1 до 10. Выведите результат выполнения на экран любым способом. 2. Если полученное случайное число четное, выведите на экран слово "четное", иначе выведите на экран слово "нечетное". 3.
Ответы (1)
Составьте блок-схемы и программы для решения следующих задач. Для четырех произвольных чисел, введенных с клавиатуры, выведите на экран соответствующие результаты. · Если разность первого и последнего, превышает второе, то выведите второе число.
Ответы (1)
Составьте программу для решения следующей задачи. Введите с клавиатуры два числа: N и M. Если оба числа больше 100, то замените каждое из них меньшим и выведите результаты на экран.
Ответы (1)
Var day:byte; boy:string; pi:real; begin / / В блок памяти boy запишите Ваше имя / / В переменную day запишите Ваш возраст / / Выведите на экран содержимое переменной boy / / Выведите на середину экрана текст "Меня зовут", а рядом - содержимое
Ответы (1)
Для пяти произвольных чисел, введенных с клавиатуры, выведите на экран соответствующие результаты. Если первое, второе и пятое числа отрицательны, то выведите их произведение.
Ответы (1)