Приложение. Язык 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$ | Переводит все символы строковой переменной в прописные буквы |