![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Операция присваивания
В результате присваивания переменная получает конкретное значение. ИмяПременной: =Выражение Здесь ": = " - оператор присваивания языка Паскаль, т.е. символ (в данном случае), который обозначает операцию присваивания Выполнение инструкций присваивания заключается в следующем: вычисляется результат выражения, находящегося справа от символа ": ="; вычисленное значение записывается в переменную, имя которой стоит слева от символа ": ="; Выражение состоит из операндов и операторов. Операторы находятся между операндами. Операндами выражений могут быть числа(константы) и переменные. Операторы обозначают действия, выполняемые над операндами. Рассмотрим некоторые арифметические операторы, которые применяются для записи алгебраических выражений на Паскале: Рисунок 2.2.3. В простейшем случае выражение - это константа или переменная. При вычислении значений выражений важен порядок выполнения операторов. Приняты следующие правила выполнения операторов: Операторы *, /, div, mod имеют более высокий приоритет, чем операторы + и -. Операторы с более высоким приоритетом выполняются раньше операторов, приоритет которых ниже. Если приоритет операторов одинаков, то оператор, стоящий левее, выполняется раньше. Для задания любого нужного порядка выполнения операций в выражениях можно использовать скобки. Выражение, заключенное в скобки трактуется как один операнд. Это означает, что операции, стоящие в скобках, будут выполняться в обычном порядке, но раньше, чем операции, находящиеся за скобками. При записи выражений, содержащих скобки, должна соблюдаться парность скобок, т.е. число открывающихся скобок должно быть равно числу закрывающихся скобок.
|