Информатика, вопрос задал Аноним , 8 лет назад

Составить программу, содержащую ветвления и определяющую, принадлежит ли точка с координатами (X,Y) заштрихованной области. Помогите, пожалуйста.

Приложения:

Ответы на вопрос

Ответил A1dar
0
var x, y: real;
begin
writeln('Введите координаты точки x, y');
read(x, y);
if abs(x - 4) + abs(y - 4) <= 3 then writeln('Принадлежит')
else writeln('Не принадлежит')
end.
Ответил Аноним
0
А почему (х-4) и (y-4)
Ответил A1dar
0
Центр квадрата имеет координаты (4, 4). Если присмотреться, то можно заметить, что закрашены только те точки, сумма смещений по x и по y которых не больше 3. В программе abs(x - 4) - смещение по x, а abs(y - 4) - смещение по y.
Новые вопросы