Підпрограма: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Стаття без джерел
Рядок 1:
{{без джерел}}
{{об'єднано}}
'''Підпрограма''' ({{lang-en|subroutine}}) — частина [[Комп'ютерна програма|програми]], яка реалізує певний алгоритм і дозволяє звернення до неї з різних частин загальної (головної) програми. В термінах мов програмування: функції ([[Мова програмування C|С]]), процедури ([[Pascal]]), методи (в термінології [[ООП|об'єктно-орієнтованого програмування]] в мовах [[C++]], [[Java]], [[С#]] та ін.).
Рядок 7 ⟶ 8:
 
В більшості [[Мова програмування|мов програмування]] високого рівня, підпрограми називаються [[Процедура (програмування)|процедурами]] та [[Функція (програмування)|функціями]]. В залежності від мови програмування, терміни «процедура» та «функція» можуть розрізнятися (як правило, процедурою називають підпрограму, що не повертає результату, тоді як функція має результат і може використовуватись як частина виразу) чи розглядатись як синоніми (зокрема, в [[Мова програмування C|мові C]], де в початковому варіанті всі підпрограми могли повертати результат, їх здебільшого називають функціями). У об'єктно-орієнтованому програмуванні функції-члени класів називають [[Метод (програмування)|методами]].
 
 
== Використання процедур ==