13.05.2012 19:54 |
Процедура(вспомогательный алгоритм),функция, программа
Несколько команд можно соединить вместе, на¬звать их подходящим именем и обращаться к ним по этому имени:
алг вещ Б(вещ X) function F(X:reaJ.
нач :real;begin
I знач:=Х**2-2 F:=X*X-2;
I знач:=max(знач,X) F:max(F,X)
кон end;
200 FUNCTION F (X)
210 F = X2-2 220
F = MAX(F,X)
230 END FUNCTION
Такая конструкция называется процедурой или функцией (вспомогательный алгоритм, алгоритм-функция). Приказ на выполнение процедуры, или функции, называется вызовом процедуры. Процедура может иметь параметры, которые разделяются на аргументы и результаты. В процессе рабо¬ты процедуры аргументы запрещается изменять.
ЭВМ обычно выполняет не отдельную процедуру, а программу, состоящую из нескольких процедур и функций. В КуМире и Бейсике последняя строка программы специально никак не отмечается. В Паскале
|