Это понятие включает в себя константы, переменные, массивы.
Константы
В языке ТURBO BASIC используются константы следующих типов:
1. Целые от -32768 до 32767, т.е. 215 и 215-1.
Например, -2; +128.
2. Действительные с фиксированной точкой (до 6 значащих цифр).
Например, 3.14; .18; -.67.
3. Действительные с плавающей точкой — этот тип констант полезен для представления очень больших или очень малых чисел. Так, например, число 1475000000000 можно записать как 1.475Е12, т.е. число 1.475 умноженное на число 10, возведенное в двенадцатую степень. Малые числа можно представить аналогично, например, число 0.0000228 можно записать как 2.28Е-5, т.е. число 2.28, деленное на 10, возведенное в пятую степень.
4. Строковые, представляющие собой набор любых допустимых символов языка, заключенных в кавычки и длиной до 32767 символов.
Например, «АБИТУРИЕНТ-97», «1997».
Переменные
Для хранения информации, к которой можно обратиться в программе, язык BASIC использует переменные . Имя переменной в программе является именем ячейки памяти, где хранится информация. Информация, хранимая в переменной, называется ее значением. Имена переменных могут состоять из букв и цифр и быть любой длины. Первым символом должна быть буква.
Имеется 4 типа переменных, которые определяются по послед нему символу в ее имени:
% — целые (А1%;МАХ1%);
! — действительные (А!;NM!);
# — действительные двойной точности (DR#, X5#);
$ — символьные (BS$;P$).
При любом другом последнем символе переменная является действительной.
Переменные различных типов могут иметь одинаковые имена, например, X и X$.
Массивы
Переменные могут объединяться в массивы. Массив — это совокупность однородных элементов, имеющих общее имя и отличающихся друг от друга порядковым номером. Бывают одномерные, двумерные и т.д. массивы. Одномерный массив имеет вид: А=(а(1),а(2),…а(i),…,а(n)), где i — порядковый номер элемента а(i).
Например, А=(5,-7,8,0,3,-6), где а(1)=5; а(2)=-7; а(3)=8; а(4)=0; а(5)=3; а(6)=-6.
Двумерный массив (матрица) имеет вид:
а(1,1) а(1,2) а(1,3) …. а(1,m )
А = a(2,1) a(2,2) a(2,3) …. a(2,m)
…………………………………………..
a(n,1) a(n,2) a(n,3) …. a(n,m)
Элементы двумерного массива имеют два индекса. Первый индекс указывает номер строки, в которой стоит элемент, а второй индекс — номер столбца.
Правила именования массива такие же, как и для переменной. Обращение к элементу массива осуществляется при помощи имени массива, за которым следует один или несколько (до 10) индексов, разделенных запятыми и заключенных в скобки. Массивы, у которых элементы содержат строковые значения, называются строковыми. Числовые массивы состоят из элементов, содержащих числовые значения.
Пример :
A$(6) — шестой элемент строкового массива;
TAB(4,10) — первый индекс двумерного массива равен 4, второй индекс равен 10;
Y5%(20,30) — первый индекс двумерного целочисленного массива равен 20 второй — 30 .
В качестве индексов можно использовать числовые значения, имена переменных, арифметические выражения.