End sub

- уведення тексту процедури.

Після введення останнього оператора підпрограми необхідно натиснути клавішу F2.

На екрані в поле діалогу з'являються імена головного модуля (наприклад, UNTITLED) і функції.

За допомогою курсорних клавіш і ENTER можна перейти в поле редагування головного модуля або підпрограми.

Запуск процедури SUB здійснюється з головної програми оператором CALL

CALL ім'я підпрограми (фактичний параметр[,ф.п....])

Обмін даними між головним модулем і підпрограмою, здійснюється 2 способами:

1. Використання глобального оголошення типів даних за допомогою оператора DIM SHARED (дані, які оголошені глобальними, доступні як в основній програмі, так і в процедурі)

2. Використання механізму формально-фактичних параметрів (тут підпрограма використовує формальні параметри, яки визначаються за допомогою фактичних параметрів при звертанні до підпрограми.

Між фактичними й формальними параметрами існує відповідність по типу, кількості й порядку проходження.

Обоє способи обміну можуть бути використані в одній процедурі.

Після виконання підпрограми SUB керування передається оператору, що знаходиться за оператором – викликом підпрограми CALL

Блок – схема

               
    End sub - student2.ru
  End sub - student2.ru
 
    End sub - student2.ru
 
     
n=1, z =0
 
End sub - student2.ru

End sub - student2.ru

End sub - student2.ru

                               
    End sub - student2.ru
 
   
End sub - student2.ru
    End sub - student2.ru   End sub - student2.ru
 
       
Z = Z + Zn
 
 
 
  End sub - student2.ru
   
n = n + 1
 
 
    End sub - student2.ru

End sub - student2.ru End sub - student2.ru End sub - student2.ru

+ -

End sub - student2.ru

Y(i) 2-а формула

End sub - student2.ru End sub - student2.ru End sub - student2.ru +

 
  End sub - student2.ru

       
    End sub - student2.ru
 
  End sub - student2.ru

Наши рекомендации