t
1
1 0 5 10
t
Рис. 22. Условная функция с двумя ветвлениями, заданная с панели Программирование.
Лекция 9 44
Каждая новая ветвь добавляется с панели Программирование нажатием кнопки Add Line, ниже того места, где находится курсор.
Возможно использование функции условий с ранжированными переменными. Пусть, например, массив х определен с помощью ранжированной переменной i
i := 0.. 10
x := i + (-2)ii
и содержит как положительные, так и отрицательные элементы. Для того чтобы подсчитать сумму только отрицательных элементов, можно использовать условную функцию (Рис. 23.):
S :=
if(x < 0, x , 0)
å i i
i
S = -657
Рис. 23 Использования условной функции с ранжированной переменной