Иллюстрированный самоучитель по Basic, вводный курс

Приложение. Язык Qbasic (краткий справочник). Сообщения об ошибках и их коды. Коды ASCII.

Таблица П7. Циклы.

Оператор Описание
DO… LOOP Повторяет блок операторов, пока условие верно, или пока оно не станет верным
END Заканчивает программу, процедуру или блок
FOR… NEXT Цикл с параметром, с заранее известным числом повторений
WHILE… WEND Выполняет блок операторов, пока указанное условие верно

Таблица П8. Подпрограммы и функции.

Оператор Описание
CALL Передает управление в процедуру типа SUB
DECLARE Описывает процедуру типа FUNCTION или SUB
DEF FN Определяет функцию
FUNCTION Определяет процедуру FUNCTION
GOSUB Переходит в подпрограмму и возвращается из нее
ON GOSUB Выполняет переход к одной из нескольких подпрограмм в зависимости от выражения
RETURN Возвращает из подпрограммы в основную программу
SUB Определяет процедуру SUB

Таблица П9. Звуки и музыка.

Оператор Описание
BEEP Генерирует звуковой сигнал через встроенный динамик
ON PLAY GOSUB Обращение к подпрограмме, когда число нот в музыкальном буфере меньше определенного числа
PLAY Воспроизводит музыкальные ноты
SOUND Генерирует звук через встроенный динамик

Таблица П10. Строковые функции.

Функция Описание
CHR$ Возвращает ASCII-код первого символа в строковом выражении
DATE? Возвращает текущую системную дату
INSTR Возвращает позицию первого вхождения подстроки в строку
LCASES Переводит все символы строковой переменной в строчные буквы
LEET$ Возвращает указанное число символов слева строки
LEN Возвращает длину строковой переменной в символах
MID$ Возвращает указанное число символов из середины строковой переменной, начиная с указанной позиции
RIGHT$ Возвращает указанное число символов справа строки
SPACE$ Возвращает строку пробелов
STRING$ Возвращает строку указанных символов
UCASE$ Переводит все символы строковой переменной в прописные буквы
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.