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


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


 созданием строки.Если аргумент HEX$ отрицателен ,то эта  функция  возвращает
 двоичное дополнение числа.
     См.также BIN$
              OCT$
            
    Пример  PRINT HEX$(65535)
             PRINT HEX$(-1)
            
            
            
             Оператор IF
             -----------
            
 Функция IF тестирует условие и изменяет программный поток,если условие удовл
 ------- етворяется.
            
 Синтаксис IF целое выражение[,] THEN оператор(ы)
 --------- [ELSE оператор(ы)]
            
 Замечания  Если  целое  выражение TRUE используются операторы следущие после
 --------- THEN и любого опционального ELSE.Если выражение FALSE ,то исполня-
 ются операторы после ELSE.Если опциональная статья ELSE опускается ,исполне-
 ние продолжается со следущей строки программы.
 Обычно целое выражение будет результатом,возвращаемым  оператором  отноше-
 ния,хотя и не всегда,как показано ниже:
             IF ПринтерВкл THEN LPRINT Ответ$
 Здесь  оператор lprint используется только ,"флаговая переменная Принтервкл
 имеет ненулевое значение.Перед ключевым словом  ELSE  не  должно  появляться
 двоеточие;например,следущий оператор компилироваться не будет:
             IF a<b THEN c=d:ELSE e=f
 Оператор IF и всеассоциируемые с ним операторы ,включая следущие после ELSE
 должны появляться в одной и той же логической строке.Поэтому следущее неза-
 конно:
             IF a<b THEN t=15:w=13:v=23
             ELSE t=17:w=16:v=15
 поскольку компилятор трактует вторую строку как совершенно новый оператор,не
 связанный  с  находящимся выше него .Если количество выших операторов больше
 ,чем можно разместить в одной строке,вы должны воспользоваться литерой  ука-
                                     -124 -
          
          
 зания  непрерывности  строки,подчеркиванием  (_) ,применяемой для разделения
 единой логической строки на нескоько физических строк.Например:
             IF a<b THEN t=15:w=16:v=23_



Начало  Назад  Вперед



Книжный магазин