Функция выбора аргумента по номеру.
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.