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


         

с помощью ON по значению


                  INPUT "Пожалуйста, вводное значение для y", y
     " с помощью ON по значению знака  x+y  осуществить  переход
   GOSUB к подходящей подпрограмме
                  ON SGN (x+y) +2 GOSUB Минус, Ноль, Плюс
                   END
                  Минус:
                 PRINT "Вход по минусу" : RETURN
                  Ноль:
                 PRINT "Вход по нулю" :RETURN
                  Плюс
                 PRINT "Вход по плюсу" : RETURN
        
        
         Заявление SHARED
         -----------------
  Функция SHARED заявляет разделяемые (глобальные) переменные в проце-
  дуре или функции.
         Синтаксис SHARED список переменных.
         -----------------
  Замечания  SHARED определяет переменные своего разделяемого запятыми
  списка переменных как глобальные для программы в целом, а не  ограничиваю-
  щиеся сферой определения процедуры или функции. Это обеспечивает процедуре
  или функции доступ к переменным без необходимости подавать их как парамет-
  ры.Заявление SHARED может появляться только в определениях процедур и фун-
  кций и должно предшествовать любым исполнительным заявлениям соответствую-
  щего определения. Чтобы заявить массив как разделяемую переменную, принад-
  лежащую  процедуре или функции, включайте его идентификатор и пустой набор
  скобок в список переменных - вам нет необходимости образмеривать его вновь.
  Незаявленные переменные в определениях функций по умолчанию являются
  разделяемым аттрибутом , но вы не должны рассчитывать на переменность это-
  го умолчания в будущих версиях компилятора. Вы должны  явно  заявлять  все
  переменные  которые  появляются в функции или процедуре, соответственно их
  классу. (LOCAL,STATIC,SHARED)
         См. также LOCAL
         --------- STATIC
        
                                     -182 -
          
          
         Пример DIM массив $ (5)
         ------ DEF FN Пусто$
                SHARED массив $

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







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