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


         

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


             RETURN
            
  Пример     PI#=ATN(1)*4
             радиус =55
             GOSUB РасчетПлощади
             радиус=13
             GOSUB РасчетПлощади
             END
             РасчетПлощади:
               Площадь=PI#*радиус^2
             PRINT Площадь
             RETURN
            
            
             Оператор GOTO
             -------------
            
  Функция GOTO направляет программный поток к оператору идентифицируемуму мет-
 ------- кой .
            
  Синтаксис GOTO метка
  ---------
            
 Замечания  GOTO  вызывает  безусловное  смещение  программного потока к коду
 --------- идентифицирумому меткой.При умеренном использовании операторы GOTO
 представляют собой быстрое и эффективное средство программирования.При  без-
 заботном  использовании  они загромождают программу переплетениями,в которых
 невозможно разобраться( особенно через месяц и годы после написания ).В сов-
 ременной практике программирования стремятся минимизировать применение  GOTO
 с помощью подпрограмм,процедур и функций,а также структурных операторов ,та-
                                     -123 -
          
          
 ких  как FOR/NEXT,WHILE/WEND,DO/LOOP,IF BLOCK и SELECT.Уменьшению применения
 GOTO также способствует оператор EXIT.
    См.также EXIT
            
  Пример     x=0
             Начало:
             x=x+1
             IF x<20 THEN
              GOTO Распечатать
             END IF
             END
             Распечатать:
             PRINT "Переменная x="x
             GOTO Начало
            
            
             Функция HEX$
             ------------
             
 Функция   HEX$ преобразует число в его шестнадцптиричный строчный эквивалент.
  -------
            
  Синтаксис s$=HEX$(числовое выражение)
  ---------
            
 Замечания числовое выражение может  находиться  в  диапазоне  от  -32768  до
 --------- 65535.Любая  дробная  часть  числового выражения округляется перед

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