В языке Т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) индексов, разделенных запятыми и заключенных в скобки. Массивы, у которых элементы содержат строковые значения, называются строковыми. Числовые массивы состоят из элементов, содержащих числовые значения.
1. Константы
В языке Т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) индексов, разделенных запятыми и заключенных в скобки. Массивы, у которых элементы содержат строковые значения, называются строковыми. Числовые массивы состоят из элементов, содержащих числовые значения.