ВУЗ:
Составители:
60
WHILE и WEND
(пока и WHILE END – конец цикла WHILE)
Организация цикла с предусловием. Формат:
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.
WHILE и WEND
(пока и WHILE END – конец цикла WHILE)
Организация цикла с предусловием. Формат:
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.
60
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »
