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

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




СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
Основы SWAP'А - информация для начинающих, а также несколько хитрых извратов, которые можно провернуть с почтой.
Оболочка - Ошибки в оболочке первого номера.
WANTED - Розыск программ...
Мнение - Знакомство с разными компьютерами.
WINSOFT NEWS - Приколы - необычные из ряда вон выходящие случаи с которыми довелось столкнуться LORD WINTER'у. Правила пользования LIME2BBS.

В этот день...   18 мая