Система программирования Турбо Паскаль. Воробьева А.П - 17 стр.

UptoLike

Составители: 

35
В записи десятичного числа целая часть отделяется от
дробной десятичной точкой.
Например: 2.5 –14.0 +0.33 0.0
Числа с указанием порядка имеют вид:
p
a 10 , где a явля-
ется
мантиссой; pдесятичным порядком.
На языке Турбо Паскаль числа с порядком записываются с
использованием буквы
Е, за которой следует порядок. Буква Е
читается как «
умножить на 10 в степени».
Мантисса может быть целым или десятичным числом. Поря-
док всегда является целым числом. Следует помнить, что в напи-
сании вещественного числа с порядком должны обязательно при-
сутствовать мантисса и порядок.
Примеры записи чисел с порядком
Математическая запись
Запись на языке
Турбо Паскаль
3,1410
5
–1710
–2
25,625
10
–6
0,00048
3.14Е5
17Е2
2.5625Е1
1Е
6
4.8Е
4
Логические константы могут принимать одно из двух логи-
ческих значений, записанных либо словом
TRUE (истина), либо
словом
FALSE (ложь).
Символьная константаэто любой символ ПК, заключен-
ный в апострофы, например:
‘Y’ Д ‘!’ ‘_’
Строковая константа (строка)любая последовательность
символов из набора символов ПК, заключенная в апострофы, на-
пример:
‘X =’
Максимальное значение =’
Строки используются при выводе текстов и комментариев.
36
Переменные
Переменными называются величины, значения которых
могут изменяться в процессе выполнения программы
. На
языке Турбо Паскаль переменная задается именем.
Имя представляет собой последовательность латин-
ских букв и цифр, которая начинается с буквы.
В имени мо-
жет присутствовать символ подчеркивания. Длина имени состав-
ляет от 1 до 63 символов. Следует помнить, что пробелы не
должны входить в написание имени.
Примеры записи имен переменных
Математическая
запись
x a
р
y
1
α Σ
d-27
Запись на языке
Турбо Паскаль
x ap y1 alpha S d_27
Переменные, подобно константам, могут быть разных типов.
Типы задаются стандартными именами:
integerцелый тип;
realвещественный тип;
booleanлогический тип;
charсимвольный тип;
stringстроковый тип.
В программе перед использованием переменной в специаль-
ном разделе описаний
VAR необходимо объявить тип перемен-
ной. Однотипные переменные в разделе перечисляются через за-
пятую и отделяются от объявленного типа двоеточием. После оп-
ределения типа ставится точка с запятой.
Пример раздела описания переменных
Var
k, l: integer;
x,y,z: real;
t: boolean;
w: char;
stv: string;
    В записи десятичного числа целая часть отделяется от           Переменные
дробной десятичной точкой.                                             Переменными называются величины, значения которых
    Например: 2.5 –14.0 +0.33 0.0                                  могут изменяться в процессе выполнения программы. На
     Числа с указанием порядка имеют вид: a ⋅ 10 p , где a явля-   языке Турбо Паскаль переменная задается именем.
ется мантиссой; p – десятичным порядком.                               Имя представляет собой последовательность латин-
     На языке Турбо Паскаль числа с порядком записываются с        ских букв и цифр, которая начинается с буквы. В имени мо-
использованием буквы Е, за которой следует порядок. Буква Е        жет присутствовать символ подчеркивания. Длина имени состав-
читается как «умножить на 10 в степени».                           ляет от 1 до 63 символов. Следует помнить, что пробелы не
     Мантисса может быть целым или десятичным числом. Поря-        должны входить в написание имени.
док всегда является целым числом. Следует помнить, что в напи-                   Примеры записи имен переменных
сании вещественного числа с порядком должны обязательно при-
                                                                    Математическая
сутствовать мантисса и порядок.                                                        x      aр        y1    α      Σ   d-27
                                                                        запись
               Примеры записи чисел с порядком                      Запись на языке
                                                                                       x     ap         y1   alpha   S   d_27
                                     Запись на языке                Турбо Паскаль
      Математическая запись
                                     Турбо Паскаль                    Переменные, подобно константам, могут быть разных типов.
              3,14⋅105                   3.14Е5                    Типы задаются стандартными именами:
              –17⋅10–2                   –17Е–2
               25,625                   2.5625Е1                                      integer – целый тип;
                10–6                      1Е–6                                        real – вещественный тип;
              0,00048                    4.8Е–4                                       boolean – логический тип;
                                                                                      char – символьный тип;
    Логические константы могут принимать одно из двух логи-                           string – строковый тип.
ческих значений, записанных либо словом TRUE (истина), либо
словом FALSE (ложь).                                                   В программе перед использованием переменной в специаль-
    Символьная константа – это любой символ ПК, заключен-          ном разделе описаний VAR необходимо объявить тип перемен-
ный в апострофы, например:                                         ной. Однотипные переменные в разделе перечисляются через за-
                      ‘Y’ ‘Д’ ‘!’    ‘_’                           пятую и отделяются от объявленного типа двоеточием. После оп-
    Строковая константа (строка) – любая последовательность        ределения типа ставится точка с запятой.
символов из набора символов ПК, заключенная в апострофы, на-                   Пример раздела описания переменных
пример:                                                                               Var
                    ‘X =’                                                               k, l: integer;
                    ‘Максимальное значение =’                                           x,y,z: real;
    Строки используются при выводе текстов и комментариев.                              t: boolean;
                                                                                        w: char;
                                                                                        stv: string;

                               35                                                                  36