000075.

## 6. Подпрограмма.

Если имеется постоянная последовательность операций или повторяющаяся много раз типовая часть в программе, то можно оформить эту часть как подпрограмму и, тем самым, существенно упростить и сократить основную программу.

Подпрограммы могут быть вызваны как в режиме отработки основной программы из памяти, так и в режиме работы от ленты, однако, в последнем случае вызываемая подпрограмма должна находиться в памяти УЧПУ.

Вызванная подпрограмма, в свою очередь, может вызвать другую подпрограмму.

Если считать вызов подпрограммы от главной программы однократным, то можно использовать максимально пятикратный вызов, иными словами уровень вложенности подпрограмм составляет 5 (Рис. 51).