Компьютерные технологии в физике. Часть 1. Компьютерное моделирование физических процессов. Красов В.И - 12 стр.

UptoLike

15
Операторы отношения.
Эти операторы используются для сравнения двух операндов. В ре-
зультате такой операции формируется логическое выражение. Описание
операторов отношения приведено в таблице 1.7. В таблице указаны только
описанные в данном разделе пособия типы данных.
Таблица 1.7.
Опера-
тор
Действие Тип операндов Тип резуль-
тата
Пример
=
Равенство Простые, указа-
тельные,
string,
class
boolean I = Max
<>
Неравенство Простые, указа-
тельные, string,
class
boolean X <> Y
<
Меньше Простые, string
boolean X < Y
>
Больше Простые,
string
boolean Len > 0
<=
Меньше или
равно
Простые, string
boolean Cnt <= I
>=
Больше или
равно
Простые, string
boolean J >= 1
Необходимо отметить, что в качестве операндов в выражении отно-
шения могут стоять только совместимые типы, например, нельзя сравнить
целое число и структуру типа class, в то время, как целые и вещественные
числа, строки и символы можно сравнивать друг с другом.
1.5. Инструкции.
Основная часть программы (тело программы) состоит из последова-
тельности инструкций, которые задают алгоритм программы. Инструкция
определяет набор действий, который должен выполнить процессор и со-
ставляют основу любого языка программирования. Инструкции в Object
Pascal делятся на две группы. Это простые и составные инструкции. Ин-
струкции в программе, как правило, отделяются друг от друга символом
(;).
Простые инструкции.
Эти инструкции не включают в себя другие инструкции. К ним отно-
сятся, в частности, инструкция присвоения и вызовы процедур.
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
              Операторы отношения.

                    Эти операторы используются для сравнения двух операндов. В ре-
              зультате такой операции формируется логическое выражение. Описание
              операторов отношения приведено в таблице 1.7. В таблице указаны только
              описанные в данном разделе пособия типы данных.

                                                                              Таблица 1.7.
               Опера-        Действие         Тип операндов       Тип резуль-   Пример
                тор                                                  тата
                 =       Равенство            Простые, указа-      boolean      I = Max
                                              тельные, string,
                                                   class
                 <>      Неравенство          Простые, указа-        boolean       X <> Y
                                              тельные, string,
                                                   class
                 <       Меньше               Простые, string        boolean        X       Больше               Простые, string        boolean       Len > 0
                 <=      Меньше        или    Простые, string        boolean       Cnt <= I
                         равно
                 >=      Больше        или    Простые, string        boolean        J >= 1
                         равно

                    Необходимо отметить, что в качестве операндов в выражении отно-
              шения могут стоять только совместимые типы, например, нельзя сравнить
              целое число и структуру типа class, в то время, как целые и вещественные
              числа, строки и символы можно сравнивать друг с другом.

                                             1.5. Инструкции.

                    Основная часть программы (тело программы) состоит из последова-
              тельности инструкций, которые задают алгоритм программы. Инструкция
              определяет набор действий, который должен выполнить процессор и со-
              ставляют основу любого языка программирования. Инструкции в Object
              Pascal делятся на две группы. Это простые и составные инструкции. Ин-
              струкции в программе, как правило, отделяются друг от друга символом
              (;).

              Простые инструкции.

                    Эти инструкции не включают в себя другие инструкции. К ним отно-
              сятся, в частности, инструкция присвоения и вызовы процедур.

                                                        15

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com