Задание 10 Параграф 3.4 ГДЗ Босова 8 класс (Информатика)
Напишите программу, определяющую, лежит ли точка $$A(x_a, y_a)$$ на прямой $$y=kx+l$$, над ней или под ней.
Сравним значение $$y_a$$ с выражением $$k \cdot x_a + l$$.
Если $$y_a = k \cdot x_a + l$$, то точка лежит на прямой.
Если $$y_a > k \cdot x_a + l$$, то точка лежит над прямой.
Во всех остальных случаях $$y_a < k \cdot x_a + l$$, значит точка лежит под прямой.
program ll;
var
k, l, xa, ya: integer;
begin
write(‘k, l >>’);
readln(k, l);
write(‘xa, ya >>’);
readln(xa, ya);
if ya = k * xa + l then writeln(‘Точка лежит на прямой.’)
else if ya > k * xa + l then writeln(‘Точка лежит над прямой.’)
else writeln(‘Точка лежит под прямой.’);
end.
Ответ
Программа определяет положение точки относительно прямой по сравнению значения $$y_a$$ с $$k \cdot x_a + l$$.



