Применение вычислительной техники при моделировании - 20 стр.

UptoLike

Составители: 

20
WHILE <числовое выражение>…<тело цикла>… WEND.
Здесь <тело цикла> - последовательность операторов Бейсика.
Операторы WHILE и WEND организуют циклическое выполнение операто-
ров, входящих в <тело цикла>. Если значение <числового выражения> не
равно 0, операторы, заключенные между WHILE и WEND, выполняются и
управление снова возвращается к оператору WHILE. Этот процесс повторя-
ется до тех пор, пока <числовое выражение> не примет
значение 0. В этом
случае выполнение программы продолжается с оператора, следующего за
WEND.
Допускается использование вложенных циклов WHILE … WEND.
Соответствие между операторами WHILE и WEND устанавливается таким
образом, что каждому WEND ставится в соответствие ближайший предшест-
вующий ему WHILE, который еще не поставлен в соответствие никакому
WEND.
Оператор CLS (очистить экран)
Стирание экрана. Формат:
CLS
Вся информация с экрана удаляется
, а курсор размещается в левом верхнем
углу экрана.
Оператор LOCATE (расположить)
Управление курсором. Формат:
LOCATE [<строка>] [, [<колонка>] [, [<курсор>]]]
LOCATE перемещает курсор в заданную позицию экрана <строка>,
<колонка> (обычно <строка> = 1…24, <колонка> = 1…80).
<Курсор> = 0 или 1. Если <курсор> = 1, то во время выполнения про-
граммы курсор виден на экране. Если <курсор> = 0, то курсор невидим. По
умолчанию везде используются старые значения.
Оператор WIDTH (ширина)
Установка ширины выходной строки на дисплее или на принтере.
Форматы:
WIDTH <ширина строки> (на дисплее для PRINT, LIST и др.)
WIDTH LPRINT <ширина строки> (на принтере для LPRINT и LLIST).
Здесь <ширина строки> - числовое выражение, которое может прини-
мать значения 40 или 80 (экран) или 1…255 (принтер).
Функция SPC
Вставка указанного числа
пробелов в выводную строку. Формат:
SPC (n)
где n = 0…255.
Функция участвует только в операторах типа PRINT.
Функция ТАВ
Переход к указанной позиции выводной строки. Формат:
TAB (n)
где n- номер позиции в строке. Используется только в операторах типа
PRINT. Если n меньше текущего номера позиции в строке, осуществляется
переход к позиции n в следующей строке.
   WHILE <числовое выражение>…<тело цикла>… WEND.
   Здесь <тело цикла> - последовательность операторов Бейсика.
   Операторы WHILE и WEND организуют циклическое выполнение операто-
   ров, входящих в <тело цикла>. Если значение <числового выражения> не
   равно 0, операторы, заключенные между WHILE и WEND, выполняются и
   управление снова возвращается к оператору WHILE. Этот процесс повторя-
   ется до тех пор, пока <числовое выражение> не примет значение 0. В этом
   случае выполнение программы продолжается с оператора, следующего за
   WEND.
   Допускается использование вложенных циклов WHILE … WEND.
   Соответствие между операторами WHILE и WEND устанавливается таким
   образом, что каждому WEND ставится в соответствие ближайший предшест-
   вующий ему WHILE, который еще не поставлен в соответствие никакому
   WEND.
             Оператор CLS (очистить экран)
   Стирание экрана. Формат:
   CLS
   Вся информация с экрана удаляется, а курсор размещается в левом верхнем
   углу экрана.
             Оператор LOCATE (расположить)
Управление курсором. Формат:
             LOCATE [<строка>] [, [<колонка>] [, [<курсор>]]]
             LOCATE перемещает курсор в заданную позицию экрана <строка>,
   <колонка> (обычно <строка> = 1…24, <колонка> = 1…80).
         <Курсор> = 0 или 1. Если <курсор> = 1, то во время выполнения про-
   граммы курсор виден на экране. Если <курсор> = 0, то курсор невидим. По
   умолчанию везде используются старые значения.
         Оператор WIDTH (ширина)
         Установка ширины выходной строки на дисплее или на принтере.
   Форматы:
         WIDTH <ширина строки> (на дисплее для PRINT, LIST и др.)
         WIDTH LPRINT <ширина строки> (на принтере для LPRINT и LLIST).
         Здесь <ширина строки> - числовое выражение, которое может прини-
   мать значения 40 или 80 (экран) или 1…255 (принтер).
         Функция SPC
Вставка указанного числа пробелов в выводную строку. Формат:
         SPC (n)
         где n = 0…255.
         Функция участвует только в операторах типа PRINT.
         Функция ТАВ
Переход к указанной позиции выводной строки. Формат:
         TAB (n)
         где n- номер позиции в строке. Используется только в операторах типа
   PRINT. Если n меньше текущего номера позиции в строке, осуществляется
   переход к позиции n в следующей строке.
                                       20