Boolean29. Даны числа $$x$$, $$y$$, $$x_1$$, $$y_1$$, $$x_2$$, $$y_2$$. Проверить истинность высказывания: «Точка с координатами $$(x, y)$$ лежит внутри прямоугольника, левая верхняя вершина которого имеет координаты $$(x_1, y_1)$$, правая нижняя — $$(x_2, y_2)$$, а стороны параллельны координатным осям».
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
program Boolean29; var x,y,x1,y1,x2,y2: Integer; begin Write('Введите x: '); Readln(x); Write('Введите y: '); Readln(y); Write('Введите x1: '); Readln(x1); Write('Введите y1: '); Readln(y1); Write('Введите x2: '); Readln(x2); Write('Введите y2: '); Readln(y2); Writeln((x1<x) and (x<x2) and (y2<y) and (y<y1)); end. |
Другие задачи из раздела Boolean можно посмотреть здесь.
Комментарии: