Составить программу, которая печатает true, если точка с координатами (х, у) принадлежит...

0 голосов
214 просмотров

Составить программу, которая печатает true, если точка с координатами (х, у) принадлежит заштрихованной области, и false в противном
случае.Заранее спасибо(рисунок 4)


image

Информатика (29 баллов) | 214 просмотров
Дан 1 ответ
0 голосов

1. Составим уравнения прямых, которые ограничивают фигуру:
y=5-x, y=11-x, y=x+3, y=x-3
2. Напишем программу:
var
  x, y: real;

begin
  readln(x, y);
  if (y >= 5 - x) and (y <= 11 - x) and (y <= x + 3) and (y >= x - 3) then
    writeln('true')
  else
    writeln('false');
end.

(13.9k баллов)