Turbo Basic 1.1. Руководство пользователя


         

Если обнаруживается, сто один или


Если обнаруживается, сто один или несколь-
  ко тестов оказываются 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
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий