"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)

операций, т. е. порядок их выполнения при вычислении арифметических
выражений. Приоритет может быть изменен вводом скобок.
Операторы задания массивов DIM и СОМ. Одномерные и двумерные массивы
занимают в ОЗУ ЭВМ определенную область памяти, обозначаемую как DIM или
СОМ. Чтобы в эту область не попали другие данные, перед вводом и
использованием массивов нужно зарезервировать для них место. Это делается с
помощью операторов DIM и СОМ, после кото-
рых указываются переменная и скобки с указанием размеров массива. Так,
полный оператор DIM A (9) резервирует в памяти место для одномерного
массива А из 10 переменных от А(0) до А(9). Оператор DIM C(5, 6)
резервирует место под двумерный массив С, содержащий шесть строк и семь
столбцов (включая нулевые).
Для обозначения размерности массивов можно использовать арифметические
выражения (причем их дробная часть отбрасывается), а также числовые
значения переменных. Например, оператор DIM R (I*N, К) резервирует область
памяти DIM под двумерный массив R с максимальным номером строки, равным
целой части произведения I*N и максимальным номером столбца, равным целой
части числового значения переменной К.
Операторы выполнения математических функций на бейсике приведены в
табл. 2.2. Аргумент функции должен заключаться в скобки. Им могут быть
числа, переменные и арифметические выражения, например:
SIN(30) - синус угла в 30 градусов,
SIN(Z) -синус угла, заданного аргументом в виде числового значения
переменной Z,
EXP(SQR(2)) -значение числа е^ = = ехр -\[2.
Аргумент и значение функций не должны выходить за пределы определения
функции и за пределы разрядной сетки ЭВМ, иначе будет индицироваться
ошибка. Вычисление функции имеет приоритет перед арифметическими
операциями.
Исполняемые по программе основные операторы версии бейсика для
микроЭВМ Электроника-60, Электроника-ДЗ-28 даны в табл. 2.3. Рассмотрим их
более детально.
Оператор LET (от слова letter - буква) служит для присвоения буквенным
переменным, указанным слева от знака равенства, числового значения
константы, переменной или арифметического выражения, записанных справа от
знака равенства.
Оператор DATA (от слова data - данные) служит для ввода в память ЭВМ
определенной последовательности чисел. Они даются списком с разделительными
запятыми.
Т а б л и ца 2.2 Операторы вычисления математических функций версии

#

Запись Запись Наименование Запись Запись Наименование
оператора функции функции оператора функции. функции
SIN(X) sin x Синус X RND (х) rnci х Генерация случайных
COS(X) cos x Косинус X чисел со значением от С
АТ\(Х) arctg* Арктангенс X до 1
SQR(X) "V* Корень квадратный SGN(X) sign х Сигнум-функция (4-1