Алфавит языка Бейсик

П.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 комментарий позволяет вставлять комментарии в программы