Задать вопрос
23 октября, 10:25

Составить программу. Определить, пересекаются ли линии y=b * x^{2}+c*x+d и y=k*x+m. если пересекаются, найти точки пересечения.

+1
Ответы (1)
  1. 23 октября, 12:49
    0
    var

    a, b, c, d, k, m: real;

    begin

    readln (b, c, d, k, m) ;

    a : = b;

    b : = c - k;

    c : = d - m;

    d : = sqr (b) - 4 * a * c;

    if (a < 0) then

    writeln ('Нет точек')

    else

    if (d = 0) then

    writeln (' (', (-1 * b + sqrt (d)) / (2 * a), '; ', k * ((-1 * b + sqrt (d)) / (2 * a)) + m, ') ')

    else

    writeln (' (', (-1 * b + sqrt (d)) / (2 * a), '; ', k * ((-1 * b + sqrt (d)) / (2 * a)) + m, '), (', (-1 * b - sqrt (d)) / (2 * a), '; ', k * ((-1 * b - sqrt (d)) / (2 * a)) + m, ') ') ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу. Определить, пересекаются ли линии y=b * x^{2}+c*x+d и y=k*x+m. если пересекаются, найти точки пересечения. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы