в дальнейшем будем называть ее
Comment: Интегрируемая функция
ParameterVariables: a
Argument Variables: x
ResultVariables: у
S Rule-----------------------------------------------------------------------------------------------
у = a^x-ln(x)
Процедуры - функции
Каждая
процедура-функция (Procedure Function,
в дальнейшем будем называть ее просто
процедура) должна быть объявлена на панели
Function Sheet и определена на панели
Procedure Function Subsheet. Описание процедуры включает в свой состав множество операторов и объявления:
348
параметров (передаются непосредственно из панели Variables Sheet, описываются в поле Parameter Variables);
входных переменных (поле Input Variables) и выходных переменных (поле Output Variables), которые передаются через список вызова процедуры.
В процедуре с помощью операторов бейсикоподобного алгоритмического языка задается алгоритм вычисления значений выходных переменных, при этом порядок выполнения операторов процедуры детерминирован. В процедурах допускаются ссылки к другим процедурам и функциям, можно использовать и рекурсию, т.е. обращение по Call к самой себе.
Переменные, объявленные как входные (Input), должны быть известны до вызова процедуры, хотя значения входных переменных можно изменять внутри процедуры (в ВМ-функциях это приводит к ошибке вычислений). Однако изменения эти не распространяются на соответствующие фактические переменные вызова процедуры, исключение составляют переменные типа список - значения элементов списка могут быть изменены в процедуре, даже если имя списка передается как Input-переменная. Аналогично в теле процедуры можно изменять значения параметров, но действуют эти изменения также в рамках тела процедуры.
Операторы определяют последовательность вычислений и используются внутри процедур. Рассмотрим правила и примеры записи различных операторов.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий