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

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




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
Реклама - каталог програмного обеспечения и обяьвления.
Ресторня - основные моменты "ресторизации" взлома и адаптации программ.
От автора #1 - Я не буду здесь писать, про то, как мы решили заделать этот журнал и про то, как придумывали название.
Questionnaire - My name is Piotr Marecki and I am an Assistant Professor at the Jagiellonian University in Krakow. Together with two demosceners, Yerzmyey and Hellboj, we decided to write a book about the ZX Spectrum.
PCCC - история группы "Power of Sound" (часть 3).

В этот день...   1 апреля