Если обнаруживается, сто один или
Если обнаруживается, сто один или несколь-
ко тестов оказываются TRUE (истинными), исполняются все заявления, вплоть
до следующей CASE-статьи. После последнего заявления управление переходит
к тому заявлению, которое следует за END SELECT.
Заявление SELECT является мощным инструментом срвнения переменной с
рядом возможных значений и последующего продолжения в соответствии с его
результатом.
Используя это заявление можно создать более четкую исходящую прог-
рамму, чем вы получаете с применением множества IF.
См. также END SELECT
--------- EXIT CASE
Пример INPUT "Вводное число", x
------ SELECT CASE x
CASE < 10
PRINT "малое число"
CASE < 1000
-181 -
PRINT " среднее число"
CASE 1111,2222,3333,4444
PRINT "колибрующее число"
CASE ELSE
PRINT "только другое большое число"
END SELECT
Функция SGN
------------
Функция SGN возвращает знак числового выражения.
-----------
Синтаксис y=SGN (числовое выражение)
--------
Замечания Если числовое выражение положительно, SGN возвращает +1.
Если числовое выражение равно 0, SGN возвращает 0. Если числовое выражение
отрицательно, SGN возвращает -1.
В сочетании с заявлением ON/GOTO и ON/GOSUB функция SGN может давать
тринаправленное ветвление, подобное имеющемуся в ФОРТРАНЕ:
ON SGN (баланс) + 2 GOTO Вкрасном, РазрывЧетного, Вденьгах
См. также ON/GOSUB
--------- ON/GOTO
Пример " установить x и y в 0
------ x=0;y=0
"пользователь определяет x и y
INPUT "Пожалуйста, вводное значение для x";x
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий