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


         

GOTO направляет программный поток по


                NEXT I%
                END     'конец главной программы
      
                Обработчик один
                ----------------
                PRINT "Обработчик номер" , I%
                RETURN
                Обработчик два
                ----------------
                PRINT "Обработчик номер", I%
                RETURN
                Обработчик три
                ---------------
                PRINT "Обработчик номер", I%
                RETURN
               
      
      
       Заявление ON/GOTO
       ------------------
      
  Функция ON/ GOTO направляет программный поток по одному  из  нескольких
  возможных мест назначения на основе значения числового выражения.
      
       Синтаксис   ON n GOTO метка [,метка]....
       ----------
      
  Замечания  n - это числовое выражение в диапазоне от 0 до 255, а метка
  идентифицирует заявление программы на ветвление к ней.
  n определяет к какой из меток осуществляется переход  (например,  если
  n=4 то управление получает четвертая метка в списке).
  Если  n равно нулю или больше числа меток в списке , Турбо-Бейсик про-
  должает исполнение следующего по порядку заявления.
                                     -147 -
          
          
  С большей гибкостью многопутевое ветвление может  быть  реализовано  с
  помощью заявлений SELECT и IF-блоковое.
      
       Пример    FOR I% =1 TO3
     -------   ON I% GOTO обработчик один,обработчик два, обработчик три
                 Обратно:
                 NEXT I%
                 END     'конец главной программы
      
                 Обработчик один
                 ----------------
                 PRINT "Обработчик номер", I%
                 GOTO обратно:
                 Обработчик два
                 ---------------
                 PRINT "Обработчик номер"
                 GOTO Обратно:
                 Обработчик три
                 ----------------

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий