Максимальное значение (A5)

 

Функция предназначена для нахождения максимального значения из перечня величин, содержащихся в списке входного параметра.

В качестве аргументов функции допускается использовать величины и размеры. Указание в качестве входного параметра переменной, содержащей хотя бы один объект иного типа, приведет к образованию в выходном параметре объекта с неопределенным значением NIL.

При записи знака “минус” перед именем переменной во входном параметре, числовые значения всех ее компонентов изменятся на противоположные по знаку.

Расчетная функция имеет внутрисистемное наименование EExecA5

 

Параметры функции

Параметры
Типы объектов
Функциональное назначение параметров
Максимум
Величина
Значение максимальной из величин, указанных во входном параметре
Величины
Величина, размер
Анализируемые величины
 

Прототип команды

A5 Согласование Максимум ; {-}Величины .

 

Пример

Пусть список c1 содержит одну величину: 10, список с2 – две величины: 20,30 и список c3 – три величины:  40,50,60.

Требуется определить максимальное значение.

 

Алгоритм

1
Величина c1 есть 10 .
2
Величина c2 есть 20,30 .
3
Величина c3 есть 40,50,60 .
4
Объект c4 есть максимальное из чисел c1,c2,c3 .

 

Программа функции на языке Object Pascal

 

Программа функции на языке JavaScript

 

Программа функции на языке MaxScript