В программировании обращение к подпрограмме называется вызовом подпрограммы. При вызове подпрограммы в программе она немедленно выполняется. После выполнения подпрограммы работа программы продолжается с команды, идущей сразу же за вызовом подпрограммы. Одну и ту же подпрограмму можно вызывать необходимое число раз.
В среде ALPLogo подпрограмма начинается ключевым
словом подпрограмма
,
после чего записывается
имя подпрограммы с открывающимися и закрывающимися
скобками ()
. Желательно размещать
подпрограмму в конце основной программы.
Для лучшего понимания назначения подпрограммы рассмотрим следующую задачу. Если записать и выполнить следующую программу в среде ALPLogo, то получится фигура S:
В этом примере расположенная в конце программы подпрограмма квадрат ()
рисует квадрат, начиная с точки, в которой находится
Черепашка. Эта подпрограмма вызывается из текста программы 4 раза.