Modifies x2,y2
Изменяется вторая координата (т.е. конец рисуемого объекта) в зависимости от угла расположения рисуемого элемента к оси ох. Изменяемая координата, таким образом, придаёт элементу правильное расположение (под углом 90 или 45 градусов к оси ох).
Effects На экране рисуется антена, от начальной точки с координатами (х1,у1) к конечной точке с координатами (х2,у2).
Zazhim = proc(int:x1,int:y1,int:x2,int:y2) returns(void);
Requires x1>108, x1<630, y1>50, y1<435, x2>108, x2<630, y2>50, y2<435
Ограничения на входные данные. Элемент должен рисоваться в рабочей области экрана.
Modifies x2,y2
Изменяется вторая координата (т.е. конец рисуемого объекта) в зависимости от угла расположения рисуемого элемента к оси ох. Изменяемая координата, таким образом, придаёт элементу правильное расположение (под углом 90 или 45 градусов к оси ох).
Effects На экране рисуется зажим, от начальной точки с координатами (х1,у1) к конечной точке с координатами (х2,у2).
Kluch = proc(int:x1,int:y1,int:x2,int:y2) returns(void);
Requires x1>108, x1<630, y1>50, y1<435, x2>108, x2<630, y2>50, y2<435
Ограничения на входные данные. Элемент должен рисоваться в рабочей области экрана.
Modifies x2,y2
Изменяется вторая координата (т.е. конец рисуемого объекта) в зависимости от угла расположения рисуемого элемента к оси ох. Изменяемая координата, таким образом, придаёт элементу правильное расположение (под углом 90 или 45 градусов к оси ох).
Effects На экране рисуется выключатель (ключ), от начальной точки с координатами (х1,у1) к конечной точке с координатами (х2,у2).
Provod = proc(int:x1,int:y1,int:x2,int:y2) returns(void);
Requires x1>108, x1<630, y1>50, y1<435, x2>108, x2<630, y2>50, y2<435
Ограничения на входные данные. Элемент должен рисоваться в рабочей области экрана.
Modifies x2,y2
Изменяется вторая координата (т.е. конец рисуемого объекта) в зависимости от угла расположения рисуемого элемента к оси ох. Изменяемая координата, таким образом, придаёт элементу правильное расположение (под углом 90 или 45 градусов к оси ох).
Effects На экране рисуется провод, от начальной точки с координатами (х1,у1) к конечной точке с координатами (х2,у2).
Tranzistor = proc(int:x1,int:y1,int:x2,int:y2,int:kn_add) returns(void);
Requires x1>108, x1<630, y1>50, y1<435, x2>108, x2<630, y2>50, y2<435,kn_add=1,2,3,4
Ограничения на входные данные. Элемент должен рисоваться в рабочей области экрана. Перед этим должна быть выбрана дополнительная кнопка подменю (с указанием направления стрелки) kn_add.
Modifies x2,y2
Изменяется вторая координата (т.е. конец рисуемого объекта) в зависимости от угла расположения рисуемого элемента к оси ох. Изменяемая координата, таким образом, придаёт элементу правильное расположение (под углом 90 градусов к оси ох).
Effects На экране рисуется транзистор, от начальной точки с координатами (х1,у1) к конечной точке с координатами (х2,у2).
