Page 169 - 4192
P. 169
Процедура загального призначення може бути викликане
2 способами:
1. за допомогою оператора Call
Call <ім’я процедури> (список фактичних
параметрів)
2. із безпосередньою вказівкою імені процедури
<ім’я процедури> (список фактичних параметрів)
Фактичні параметри повинні збігатися за типом з
формальними і мати ту ж послідовність. Їх імена можуть не
збігатися. Перед викликанням процедури змінним, які
відповідають вхідним фактичним параметрам, присвоюють
потрібні значення. При викликанні процедури виконуються
вказані в описі процедури дії зі значеннями, що задано у
вхідних параметрах. Результати ж записуються у змінні, які є
вихідними фактичними параметрами.
Синтаксис:
Sub ім'я (х1 [As тип], х2 [As тип],... хn [As тип])
блок операторів
[Exit Sub ]
End Sub
Exit Sub – достроковий вихід з процедури.
Зауваження! Щоб передати в процедуру масив,
достатньо після імені його вказати пусті дужки Х().
Приклад . Дано три масиви A(8), B(11), C(14).
Визначити максимальні елементи цих масивів та їх індекси.
168