Назначение и механизмы подпрограмм в программировании, их описание и вызов. Характеристика формальных и фактических параметров. Разновидности параметров в программе Паскаль. Способы передачи информации в подпрограммы, их виды. Отличие процедур от функций.
Аннотация к работе
подпрограмма программирование информация паскаль Подпрограмма (англ. subroutine) - это специальным образом оформленный фрагмент программы, к которому можно обратиться из любого места внутри программы. В языке C они называются функциями, в ассемблере - подпрограммами, а в Pascal существуют даже два вида подпрограмм: процедуры и функции. 1. Заголовок подпрограммы описывает её имя и, возможно, параметры, то есть содержит информацию, необходимую для вызова подпрограммы. В следующем примере на языке Паскаль подпрограмма subprog вызывается из основной программы трижды: program SubProgExample; // Описание подпрограммы subprog procedure subprog; // Заголовок, включающий имя подпрограммы begin // начало тела подпрограммы WriteLn(Bye); end; // конец тела подпрограммы begin WriteLn(Hello); subprog; // 1-й вызов subprog; // 2-й вызов subprog; // 3-й вызов end.