КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Оператор вызова процедуры
End. Begin Пример Самостоятельная работа К простым операторам относят: оператор присваивания, оператор перехода, оператор вызова процедуры, пустой оператор. ПРОСТЫЕ ОПЕРАТОРЫ Отсутствие точки с запятой между операторами служит причиной синтаксической ошибки. Операторы определяют действия, которые могут осуществляться во время выполнения программы. ОПЕРАТОРЫ
Условно операторы можно разделить на две группы: · простые операторы; · структурные операторы.
Операторы отделяются символом точка с запятой (;).
Точка с запятой не является частью оператора, это разделитель операторов.
Простые операторы – это такие операторы, которые не содержат в себе других операторов.
Оператор перехода: goto. Используется для безусловной передачи управления указанному оператору, который имеет метку: Label mitka1; - - - - - - - - Goto mitka1; - - - - - - - - - - - - Mitka1: оператор; - - - - - - - - - Пустой оператор не выполняет никаких действий, в него не входят никакие символы.
;; либо
readln; end. Если перед зарезервированным словом end стоит “;” то это тоже означает, что между “;” и end стоит пустой оператор.
Поэтому после последнего оператора программы и после последнего оператора в составном операторе (т.е. перед ключевым словом end) точку с запятой ставить не обязательно.
Присвоить значение переменной можно с помощью оператора присваивания.
Оператор присваивания состоит из идентификатора переменной или функции, символа присваивания ":=" и выражения.
Выполнение оператора присваивания: 1. Вычислить значение выражения, записанного по правую сторону от символа присваивания. 2. Присвоить вычисленное значение переменной, обозначенной именем, по левую сторону от символа присваивания.
Пример: В программе выполняется серия присваиваний. Рассмотрим процесс модификации значений переменных во время выполнения программы (табл.)
program EX_1; var x, y, z:integer; begin x:=1; y:=3; z:=x+y; z:=z+10 end.
Таблица. Пошаговое выполнение программы
Таблица. Пошаговое выполнение программы
Обязательным является требование – тип выражения в правой части оператора и тип переменной в левой части оператора должны быть совместимы по присваиванию. Пример: Program Ex_2; var a: real; b: byte; c: integer; a:= 6.5; b:= 244; c:= -144; c:= a; {Ошибка. Несовместимы по присваиванию. Разные группы типов } c:= b; b:= c; { Ошибка. Несовместимы по присваиванию. Диапазон значений b меньше диапазона значений c} a:= b; a:= c
Более детально на самостоятельную работу Ковалюк стр 81
Дата добавления: 2014-01-03; Просмотров: 378; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |