Цитата:
Сообщение от Dram
да я сам. толком условия не понял.А пытаюсь спросить все молчат как портизаны. Ну тогда будем продолжать по старым условиям. Владимир можете написать в паскале как пропишутся условия того что прямоугольники не выходят за пределы большого?
|
Конечно. Пусть введены переменные x1a, x2a, y1a, y2a, x1b, x2b, y1b и y2b, как расписано выше. Введем еще переменную b типа BOOLEAN. Пусть значение переменной b=TRUE означает, что малые фигуры не выходят за рамки большой, а значение b=FALSE наоборот, что выходят. Тогда:
IF
(x1a <= 1000) AND (x2a >= 0) AND (y1a <= 1000) AND (y2a >= 0) AND
(x1b <= 1000) AND (x2b >= 0) AND (y1b <= 1000) AND (y2b >= 0)
THEN b:=TRUE ELSE b:=FALSE;