Примеры подпрограммы (без параметров)
В следующем примере на языке Паскаль подпрограмма subprog вызывается из основной программы трижды:
program SubProgExample;
//
procedure subprog; //
begin //
WriteLn('friend');
end; //
begin
WriteLn('Hello');
subprog; //
subprog; //
subprog; //
end.
Результатом выполнения такой программы станет вывод строки «Hello» и трёх строк «friend».
На языке Си, организовать такой же вывод можно:
#include <stdio.h>
//
void subprog() //
{ //
printf("friend\n");
} //
int main(void)
{
printf("Hello\n");
subprog(); //
subprog(); //
subprog(); //
}