Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Назовите структурные операторы, применяемые в Object Pascal, и их особенности



Ответ. В Object Pascal применяются следующие структурные операторы (операторы, управляющие структурой программы):

· условный оператор If..Then..Else.. (возможно использование сокращенной формы If..Then..), предназначенный для выполнения фрагмента программы при истинности условия, или другого фрагмента программы в противном случае;

· условный оператор множественного выбора Case..Of..Else.. (с сокращенной формой без секции Else..), предназначенный для выполнения фрагмента программы из заданного набора при истинности одного из условий из заданного набора условий, или какого-либо фрагмента программы в случае ложности всех условий набора. Условиями в данном случае являются совпадение значения заданной в заголовке переменной с одним из значений заданного списка;

· оператор зацикливания со счетчиком циклов For..То..DO.. (с декрементной модификацией For..DownTo..DO..) предназначенный для многократного повторения фрагмента программы, расположенного после ключевого слова DO;

· условный оператор зацикливания с предусловием While..DO.., предназначенный для многократного повторения фрагмента программы, указанного после ключевого слова DO, пока является истинным условие, указанное в заголовке оператора;

· условный оператор зацикливания с постусловием Repeat..Until..; предназначенный для многократного повторения фрагмента программы, пока не станет истинным условие, указанное после ключевого слова Until;

В качестве фрагментов программы, зацикливаемых при использовании операторов зацикливания, или выполняемых при истинности условий в условных операторах и условных операторах зацикливания, может применяться одна команда языка или вызов одной подпрограммы. Для выполнения нескольких команд применяются составные операторы — набор команд, заключенных в ключевые слова Begin..End.

Для досрочного прерывания зацикленного фрагмента программы используется оператор Break. В этом случае управление передается команде, следующей за прерванным оператором зацикливания.





Дата публикования: 2014-11-02; Прочитано: 330 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...