функция в программировании это
Автор Studiosus Vulgaris задал вопрос в разделе Другие языки и технологии
Чем отличаются процедуры от функций в языках программирования??? Допустим в паскале, делфи и т.п. Желательно доходчиво. и получил лучший ответ
Ответ от Ёали-Мали[гуру]
Понятие функции и процедуры в Паскаль
Функция – это группа операторов в результате выполнения, которых вычисляется одно значение. Вычисленное значение присваивается имени функции.
Стандартная функция, например: y:=INT(x);
Процедуры используются в тех случаях, когда в подпрограмме необходимо получить несколько результатов.
Стандартные процедуры, например, WRITELN('y=',y).
Нестандартные функции и процедуры необходимо описАть.
Ответ от И.А. Голованов[гуру]
Отличаются названием и оформлением
По идее процедуры не возвращают значение, а функции возвращают
Но в разных языках это или упускается. или процедур вообще нет ибо нафиг не нужны
(вариант: в С функции с типом void - самое похожее на процедуры старого бейсика)
Отличаются названием и оформлением
По идее процедуры не возвращают значение, а функции возвращают
Но в разных языках это или упускается. или процедур вообще нет ибо нафиг не нужны
(вариант: в С функции с типом void - самое похожее на процедуры старого бейсика)
Ответ от Влад Симкин[гуру]
вот тут я доходчиво все это дело объяснил!
вот тут я доходчиво все это дело объяснил!
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Чем отличаются процедуры от функций в языках программирования??? Допустим в паскале, делфи и т.п. Желательно доходчиво.