Арифметические выражения
Арифметические выражения на языке BASIC соответствуют обычным арифметическим, в которых константы, переменные и функции объединяются знаками арифметических операций.
Арифметические операции | Приоритет выполнения | |
Математическая запись | Запись на BASIC | |
Возведение в степень | ^ | |
Умножение (x) | * | |
Деление (:) | / | |
Сложение (+) | + | |
Вычитание (-) | - |
Операции с одинаковым приоритетом выполняются в порядке записи.
Стандартные функции имеют нулевой приоритет. Приоритет операции может быть изменён с помощью круглых скобок.
Пример: Арифметическое выражение: .
Запись на языке BASIC: A * X ^ 3 * SIN(X) + B * COS(X) ^ (1/3).
В QB и TB языках можно типы переменных задавать дополнительным описательным путем.
Строки и операторы
Программа на языке GB записывается в виде строк. Каждая строка программы начинается с номера, и заканчивается нажатием ENTER. В QB и TB языках строки, как правило не нумеруются.
Максимальное количество символов в строке 80, максимальное количество одновременно просматриваемых строк 23 и более, что определяется типом видеотерминала (или дисплея).
Номер строки должен быть целым числом.
В каждой строке записывается один или несколько операторов. Запись нескольких операторов производится через разделительный знак ":" в GB или через “;” в QB.
Операторы являются основной конструкцией языка и определяют действия, которые должна выполнить машина, или свойства данных (выполняемые и описательные операторы). Каждый оператор имеет имя (ключевое слово). Общий вид оператора в строке:
нс <оператор> (Enter),
где нс - номер строки; в угловых скобках указывается содержимое оператора в соответствии с синтаксисом.
Операторы выполняются в порядке возрастания строк независимо, как они записаны в программе для GB или в порядке написания для QB.
Студентам рекомендуется для наглядности программ записывать по одному оператору в строке, а номера строк выбирать с интервалом в 5 или 10 для последующей вставки новых строк.
Оператор REMARK
Этот оператор используется для ввода в программу комментариев, состоящих из любых символов языка. Его синтаксическая структура:
нc REMARK <комментарий>
или
нc REM <комментарий>
Все, что записано после REM, программа BASIC игнорирует, но хранит в памяти и выводит на печатающее устройство.
При записи длинных комментариев в новой строке снова необходимо повторять REM.
Для записи комментария можно использовать апостроф “ ' ” в конце строки для пояснения операторов.
Дата добавления: 2021-12-14; просмотров: 382;