Паскаль в примерах. Иринчеев А.А - 16 стр.

UptoLike

16
Константы не изменяют своего значения в процессе выполнения программы. Она мо-
жет быть задана явно своим значением или обозначена именем.
Константы бывают целые, действительные, логические, символьные, строковые.
Таблица 2.2
Типы аргументов и функций стандартных функций в ПАСКАЛЕ
Обращение Выполняемые Тип
функции аргумента функции
ABS(X)
SQR(X)
|x|
x
2
REAL или
INTEGER
REAL или
INTEGER
SIN(X)
COS(X)
EXP(X)
LN(X)
SQRT(X)
ARCTAN(X)
sin(x)
cos(x)
e
x
Ln(x)
x
arctg x
REAL или
INTEGER
REAL
TRUNC(X)
ROUND(X)
Выделение целой части числа
Округление числа
REAL INTEGER
PRED(X)
SUCC(X)
Нахождение:
предыдущего элемента
последующего элемента
INTEGER
или CHAR
или BOOLEAN
INTEGER
или CHAR
или BOOLEAN
ORD(X) Определение порядкового номера сим-
вола Х в наборе символов
CHAR или
BOOLEAN
INTEGER
CHR(I) Определение символа из набора сим-
волов по порядковому номеру i
INTEGER CHAR
ODD(X) Определение нечетности числа INTEGER BOOLEAN
Таблица 2.3
Таблица истинности
A B
NOT A A OR B A AND B
TRUE TRUE FALSE TRUE TRUE
TRUE FALSE FALSE TRUE FALSE
FALSE TRUE TRUE TRUE FALSE
FALSE FALSE TRUE FALSE FALSE
Константы целого и действительного типов являются числами. Они могут иметь по-
ложительный или отрицательный знак и записываются числами или именами соответствую-
щего типа.
Константы логического типа имеют одно из двух значений - TRUE (истинно) или
FALSE (ложно),
Текстовые константы (строки) записываются последовательностью символов (тек-
стом), заключенной в кавычки. Имеющиеся в тексте кавычки дублируются. Разрешается ис-
пользование последовательности символов, заключенных в апострофы, длиной не более 256
знаков (в зависимости от версии языка ПАСКАЛЬ).
Комментарий служит для пояснения программы или отдельных частей. Наличие ком-
ментариев делает программу более понятной и удобной для чтения. Комментарий языка
     Константы не изменяют своего значения в процессе выполнения программы. Она мо-
жет быть задана явно своим значением или обозначена именем.
     Константы бывают целые, действительные, логические, символьные, строковые.

                                                                          Таблица 2.2

             Типы аргументов и функций стандартных функций в ПАСКАЛЕ

   Обращение               Выполняемые                              Тип
                             функции                    аргумента        функции
    ABS(X)   |x|                                     REAL или         REAL или
    SQR(X)   x2                                      INTEGER          INTEGER
    SIN(X)   sin(x)
    COS(X)   cos(x)
    EXP(X)   ex                                 REAL или              REAL
     LN(X)   Ln(x)                              INTEGER
   SQRT(X)      x
  ARCTAN(X) arctg x
  TRUNC(X) Выделение целой части числа
                                                REAL                  INTEGER
  ROUND(X) Округление числа
            Нахождение:                         INTEGER               INTEGER
   PRED(X)  предыдущего элемента                или CHAR              или CHAR
   SUCC(X)  последующего элемента               или BOOLEAN           или BOOLEAN
   ORD(X)   Определение порядкового номера сим- CHAR или              INTEGER
            вола Х в наборе символов            BOOLEAN
    CHR(I)  Определение символа из набора сим- INTEGER                CHAR
            волов по порядковому номеру i
   ODD(X)   Определение нечетности числа        INTEGER               BOOLEAN

                                                                          Таблица 2.3

                                   Таблица истинности

           A            B          NOT A        A OR B      A AND B
         TRUE         TRUE         FALSE        TRUE         TRUE
         TRUE         FALSE        FALSE        TRUE         FALSE
         FALSE        TRUE         TRUE         TRUE         FALSE
         FALSE        FALSE        TRUE         FALSE        FALSE

     Константы целого и действительного типов являются числами. Они могут иметь по-
ложительный или отрицательный знак и записываются числами или именами соответствую-
щего типа.
     Константы логического типа имеют одно из двух значений - TRUE (истинно) или
FALSE (ложно),
     Текстовые константы (строки) записываются последовательностью символов (тек-
стом), заключенной в кавычки. Имеющиеся в тексте кавычки дублируются. Разрешается ис-
пользование последовательности символов, заключенных в апострофы, длиной не более 256
знаков (в зависимости от версии языка ПАСКАЛЬ).
     Комментарий служит для пояснения программы или отдельных частей. Наличие ком-
ментариев делает программу более понятной и удобной для чтения. Комментарий языка


                                                                                   16