Basic 1969 г.

Глава 5 - подпрограммы.


Глава 5

Подпрограммы

Краткое содержание: GO SUB, RETURN

Иногда бывает удобно некоторые фрагменты программы представить
в виде отдельных частей, по нескольку раз используемых в различ-
ных местах программы, такие части оформляются как подпрограммы,
которые могут вызываться в любом месте программы. Для этого
используются операторы GO SUB (GO ТО SUBROUTINE) и RETURN в фор-
ме :

GO SUB N

где, 'N' номер 1 строки в подпрограмме. Этот оператор подобен GO
ТО N с той разницей, что при использовании GO SUB компьютер запо-
минает следующий после GO SUB номер и продолжает выполнение прог-
раммы с оператора, следующего после оператора с этим номером.

Приведем пример использования подпрограммы:
100 LET Х=10
1 10 GO SUB 500
120 PRINT S
130 LET XsX+4
140 GO SUB 500
150 PRINT S
160 LET XsX+2
170 GO SUB 500
180 PRINT S
190 STOP
500 LET S=0
5 10 FOR Y=1 TO X
520 LET SsS+Y
530 NEXT Y
540 RETURN

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




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Открытые письма Nemo №6.261
Реклама - реклама и обьявления от спектрумистов.
Игротека - BRAIN PRESSURE. Рассказ о новой логической игре.
Поиск - поиск игр, программ.
Колонка редакторов - Сергей Бережной, Андрей Николаев.

В этот день...   21 ноября