КАТЕГОРИИ: Архитектура-(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) |
Применение управляющих структур
Условное действие IF... END _ IF Простейшая форма (инструкция выполняет действие, если условие истинно).
В общей форме синтаксис управляющей инструкции имеет следующий вид
IF условие 1 THEN действие 1; ELSIF условие 2 THEN действие 2; ELSE действие 3; END _ IF;
При использовании структуры данного типа следует учитывать следующее - условие может быть множественным; - каждое действие представляется списком инструкций; - допускается вложение различных управляющих структур IF; - отсутствует ограничение на количество инструкций ELSIF; - хотя бы одна инструкция ELSE должна присутствовать. Условное итеративное действие WHILE...END_WHILE Инструкция выполняет повторно действие пока условие истинно.
- Условие проверяется до выполнения действия. Если при первой проверке условие ложно, то действие не выполняется ни разу. - Допускается вложение различных управляющих структур WHILE. Условное итеративное действие REPEAT... END _ REPEAT Инструкция выполняет повторно действие до момента, когда условие станет истинно.
- Условие проверяется после выполнения действия. Если при первой проверке условие ложно, то действие выполняется еще один раз. - Допускается вложение различных управляющих структур REPEAT. Повторяющееся действие FOR... END _ FOR Инструкция выполняет обработку операции определенное количество раз, увеличивая индекс на 1 в каждом цикле.
- Когда индекс строго больше конечного значения, выполнение программы продолжается с инструкции, следующей за ключевым словом END _ FOR. - Индекс увеличивается автоматически, без участия пользователя. - Действие представляется списком инструкций. - Начальное значение и конечное значение могут быть цифровыми выражениями типа «слово». - Индекс может быть объектом типа «слово», который доступен в режиме чтения. - Допускается вложение различных управляющих структур FOR.
Дата добавления: 2014-01-03; Просмотров: 301; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |