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