Синтаксические соглашения
Ключевые слова
Элементы языка QBASIC
Алгоритм решения практически любой задачи можно трансформировать в компьютерную программу. Такую программу в общем случае можно рассматривать как последовательность некоторых слов и специальных символов. Слова и символы образуют более сложные конструкции, которые должны формироваться по определенным правилам. В отличие от естественных, в языках программирования эти правила должны соблюдаться более строго: даже забытая запятая может привести к тому, что программа либо будет работать не корректно, либо вовсе не сможет выполняться. Набор правил для написания программ называется синтаксисом языка программирования.
Некоторые слова, используемые в программах, имеют особый смысл и поэтому называются ключевыми (или зарезервированными). Интерпретация или компиляция ключевого слова всегда вызывает вполне определенное действие компьютера. Например, ключевое слово PRINT задает вывод информации на экран.
|
|
Имеются различные способы описания синтаксиса языковых конструкций. Для описания элементов языка QBASIC будет использоваться та же форма описания синтаксиса, что и в Help-системе QBASIC. Следующая таблица дает представление о применяемых обозначениях.
Элемент | Значение | |||
Ключевое слово | Ключевые слова QBASIC всегда записываются большими (заглавными) буквами | |||
Метка-заполнитель | Выражение | |||
[ ] | Необязательный параметр | |||
{А1|А2} | Выбор одного из альтернативных значений | |||
... | Три точки, следующие одна за другой, обозначают, что предшествующий элемент может повторяться | |||
Ключевое слово1... Ключевое слово2 | Три точки одна под другой обозначают несущественный в данном контексте фрагмент программы. | |||
Включенные в программу комментарии QBASIC просто игнорирует. Использование комментариев позволяет включать в программу любой текст, не нарушая ее семантики. Комментарии используются для объяснения тех или иных действий в программе. Если Вы вернетесь к своей программе через несколько недель (месяцев или даже лет), они помогут Вам быстрее в ней освоится. В QBASIC начало комментария обозначается знаком ' (одинарная кавычка). Остаток строки нельзя переносить в начало следующей строки, содержащей оператор.
Пример:
'Это комментарий
'PRINT без дополнений выводит на экран пустую строку
PRINT
PRINT 'За каждым оператором следует комментарий
PRINT
'Вывод пустой строки
PRINT
Примечание: Вся последняя строка интерпретируется QBASIC как комментарий, т.е. включенный в эту строку оператор PRINT не выполняется. Теперь перейдем к рассмотрению арифметических выражений.