Алфавит языка Бейсик
П.5. Алфавит языка Бейсик. Основные математические функции языка Бейсик. Основные операторы языка Бейсик.
Существует несколько десятков версий языка программирования Бэйсик. Он предназначен для начального обучения программированию и позволяет составлять программы для математических расчетов и построения графиков, организации несложных экспериментов, написания обучающих программ и диалоговых справочников и др. С его помощью можно решать определенный круг задач в диалоге «человек – ЭВМ».
Алфавит данного языка состоит из набора символов, воспринимаемых ЭВМ. Среди них можно выделить на несколько групп:
1) прописные латинские буквы: А, В, С, …, X, E, Z;
2) цифры: 0, 1, 2, …, 9;
3) знаки арифметических операций: «+» - сложение, «–» - вычитание, «*» – умножение, «/» – деление, «^» - возведение в степень;
4) знаки отношений: =, >=, >, <=, <, <> (не равно);
5) специальные символы: . ; ! ? “” ( ) $ # % и др.
Используются целые и действительные числа. В десятичной записи числа целая часть отделяется от дробной части точкой. Запись «2.34Е-6» соответствует числу , т.е. символ Е указывает порядок числа.
Переменные бывают: вещественные и литерные. Вещественные переменные обозначаются прописными буквами латинского алфавита (А, В, С, D, …, X, E, Z) или сочетанием буквы и цифры (А1, А2, В3, …). Имя литерной переменной должно заканчиваться символом $ (А$, С$, …).
Числовые выражения записываются в строчку с использованием соответствующих символов арифметических операций и круглых скобок. Действия выполняются в следующем порядке: действие в скобках, возведение в степень, умножение и деление, сложение и вычитание (операции одного приоритета выполняются слева направо).
Основные математические функции языка Бейсик
В состав арифметических выражений могут входить стандартные функции языка Бэйсик:
SIN(X) – синус аргумента х;
COS(X) – косинус аргумента х;
TAN(X) – тангенс аргумента х;
ATN(X) – арктангенс числа х;
ABS(X) – модуль числа х;
SQR(X) – синус аргумента х;
LOG(X) – натуральный логарифм числа х;
EXP(X) – показательная функция (число е»2.71828 в степени х);
FN Y(X) – функция пользователя х.
Основные операторы языка Бейсик.
Операторы | Выполняемые действия |
CLS | очищает экран |
END | завершает программу |
FOR счетчик = начало TO конец [STEP приращение] [блок операторов] NEXT [счетчик] | повторяет блок операторов указанное число раз. Здесь счетчик – числовая переменная |
GOTO строка | выполняет переход в указанную строку |
IF (условие) THEN (действие 1) ELSE (действие 2) | выполняет блок операторов в зависимости от указанных условий |
INPUT список переменных | считывает входные данные с клавиатуры |
[LET] переменная = выражение | присваивает значение выражения переменной |
PRINT выражения | выводит данные на экран. Выражения - одно или несколько числовых или символьных выражений для печати |
REM комментарий | позволяет вставлять комментарии в программы |