ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Порядок выполнения операцийВыражения вычисляются с учетом приоритетов (старшинства) операций. Первыми выполняются операции, имеющие более высокий приоритет по сравнению с другими. Операции одного приоритета выполняются в направлении слева направо. Приведем сводную таблицу приоритетов операций над данными простых типов. 1. Операции во внутренних скобках. 2. Операции обращения к функциям. 3. Операции типа умножения: *, /, div, mod, and. 4. Операции типа сложения: +, –, or. 5. Операции отношения >, = и т.д. Данная таблица позволяет объяснить, почему в сложных логических выражениях операции отношения заключаются в скобки – это необходимо из-за их низкого приоритета. Так, если записать без скобок выражение a > 5 and b <= 16, то сначала должна выполниться операция 5 and 16, которая лишена смысла. После расстановки скобок получим корректное выражение (a > 5) and (b <= 16). Еще пример. Выражение можно записать на PASCAL без скобок: a/2/b. Так как две операции деления имеют одинаковый приоритет, то они будут выполняться в порядке их записи: сначала а разделится на 2, затем – то, что получилось, разделится на b.
Тема 3. Основные операторы языка PASCAL Операторы – это синтаксические конструкции, предназначенные для записи определенных действий по преобразованию данных. Операторы могут быть простыми и структурными, т.е. состоящими из нескольких простых операторов. В программе операторы отделяются друг от друга символом ’; ’. В одной строке программы могут быть записаны несколько операторов.
Не нашли, что искали? Воспользуйтесь поиском:
|