case

Функция выбора аргумента по номеру.

Синтаксис:

y = case(i, x0, x1, …, xn);

Аргументы:

i – номер выбираемого аргумента, имеет тип integer,

x0, x2, …, xn – входные аргументы.

Описание:

case(i, x0, x2, …, xn) – функция выбора одного из входных аргументов x0, x2, …, xn по номеру, определяемому аргументом i. Нумерация аргументов начинается с нуля.

Результат:

y – переменная, содержащая выбранный входной аргумент.

Пример:

var
i:integer;
for(i = 0, 4, 1) begin
y = case(i, 10, 20, 30, 40, 50);
// здесь y принимает значения от 10 до 50
// …  
end;

В результате переменной y будет присвоено последовательно значения от 10 до 50.