ПІДПРОГРАМИ

У той час як функції повертають тільки одне значення через імя функції, підпрограми здатні повертати будь-яке число значень Вони володіють можливістю використовувати і модифікувати будь-яку змінну або будь-який масив, які доступні програмі На відміну від функцій, підпрограми не можуть мати локальних змінних, списку параметрів або фіктивних змінних

ОПЕРАТОРИ GOSUB І RETURN

Підпрограма являє собою набір операторів програми, до якого можна звернутися за допомогою оператора GOSUB з будь-якого рядка програми Коли оператори підпрограми виконані і досягнуть оператор RETURN, управління автоматично передається назад, до оператора в рядку, безпосередньо наступної за GOSUB На рис 51 рядки з 500-й по 600-ю являють собою підпрограму, яка перший раз викликається з рядка […]

Навчальний курс. 19. Підпрограми (частина 1), Різне, Програмування, статті

Введення Уявіть, що у Вас в програмі одна і та ж послідовність дій повторюється і прописана в різних місцях (наприклад, в обробниках натисків різних кнопок, вибору пунктів меню і т.п.) Якщо в програмі щось дублюється, то написана вона невірно. Точніше, сам програміст не знає про можливості, які надає йому мову програмування і / або не […]

Intro, Perl, Програмування, статті

Захищеність і модульність – два великих принципу програмування. Perl забезпечує їх виконання, надаючи можливість розбивати програму на напівавтономні фрагменти так, що програмісту не треба турбуватися про конфлікти між ними і рештою частини програми. Для поділу програми на незалежні фрагменти використовуються пакети Perl, які створюють непересічні області імен (namespaces). Що таке область імен? Це частина програми […]

Програмування на мові Delphi. Глава 2. Основи мови Delphi. Частина 2, Різне, Програмування, статті

попередня стаття серії Зміст Оператори

Intro

Захищеність і модульність – два великі принципи програмування. Perl забезпечує їх виконання, надаючи можливість розбивати програму на напівавтономні фрагменти так, що програмісту не треба турбуватися про конфлікти між ними і рештою частини програми. Для розподілу програми на незалежні фрагменти використовуються пакети Perl, які створюють непересічні області імен (namespaces). Що таке область імен? Це частина програми […]