Исполнитель "Чертежник" - PascalABC.NET
Формулировка задачи:
нужно написать код, для работы чертежника в Task('cc15')
Решение задачи: «Исполнитель "Чертежник"»
textual
Листинг программы
Task('cc15');
for var j:=0 to 8 do
for var i:=0 to 8 do begin
ToPoint(0,j);
PenDown;
OnVector(10, i-j);
PenUp;
end;
Объяснение кода листинга программы
В данном коде выполняется два вложенных цикла, которые выполняют следующие действия:
- Передают значение переменной
jв функциюToPoint, которая, предположительно, отвечает за перемещение указателя мыши или курсора на графический экран. Значение0иjпередается в качестве аргументов функции. - Передает значение переменной
iв функциюOnVector, которая, предположительно, отвечает за рисование линий на графическом экране. Значение10иi-jпередается в качестве аргументов функции. - Перемещает указатель мыши или курсор на графический экран в точку, соответствующую значению переменной
j. - Рисует линию на графическом экране между точками, соответствующими значениям переменных
iиj. - Перемещает указатель мыши или курсор на графический экран в точку, соответствующую значению переменной
i. - Завершает выполнение цикла. Список действий:
- Передача значения переменной
jв функциюToPoint. - Передача значения переменной
iв функциюOnVector. - Перемещение указателя мыши или курсора на графический экран в точку, соответствующую значению переменной
j. - Рисование линии на графическом экране между точками, соответствующими значениям переменных
iиj. - Перемещение указателя мыши или курсора на графический экран в точку, соответствующую значению переменной
i. - Завершение выполнения цикла.