Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Операторы цикла итерационного типа (циклы с условием): цикл с предусловием, цикл с постусловием и циклы с параметром


ЦИКЛЫ

 

Цикл – это последовательность операторов, которая может выполняться более одного раза.

 

While (цикл с предусловием) Repeat..until (цикл с постусловием) FOR (оператор цикла с параметром)
Общий вид оператора While: Общий вид оператора Repeat: Общий вид оператора FOR:
i:=i нач; While <выражение> do Begin <оператор>; i:=i+шаг; End; где: while – означает «пока»; do - «делать, выполнять» Описание работы: В начале каждой итерации (один проход цикла) проверяется истинность <выражения>. Если оно истинно, то выполняется <оператор>; если ложно, то выполнение цикла завершается. Если в теле цикла необходимо выполнить более одного оператора, необходимо заключить их в блок с помощью begin и end. i:=i нач; Repeat <оператор>; i:=i+шаг;Until <выражение>; Repeat - повторять Until - до Описание работы: В каждом проходе по циклу сначала выполняется <оператор>. Затем проверяется истинность <выражение>. цикл будет выполняться до тех пор, пока логическое выражение после слова until ложно. Как только результат выражения станет истинным, произойдет выход из цикла. Вычисление выражения выполняется в конце каждой итерации цикла. Тело цикла с постусловием заключено между служебными словами repeat и until, поэтому заключать его в блок не требуется: Этот вид цикла применяется в тех случаях, когда тело цикла необходимо обязательно выполнить хотя бы один раз.   имеет два варианта записи: 1 вариант: for<имя переменной>:= <начальное значение> to<конечное значение>do Begin <тело цикла>; End; 2 вариант: for <имя переменной>:= <начальное значение>downto <конечное значение>do <тело цикла>   где: for –для; to –до; do –делать; downto –вниз до <Имя переменной> – параметр цикла (переменная целого типа); <тело цикла> - операторы или оператор.   Описание работы: Оператор цикла с параметром организует выполнение одного или нескольких операторов заранее известное количество раз. Цикл повторяется до тех пор пока значение параметра лежит в интервале между начальным и конечным значениями. В первом варианте при каждом повторении цикла значение параметра увеличивается на 1, во втором - уменьшается на 1.   При первом обращении к оператору for вначале определяются начальное и конечное значения, и присваивается параметру цикла начальное значение. Если в теле цикла располагается более одного оператора, то они заключаются в операторные скобки begin … end;    
     
нет
да

да
нет

 

 




<== предыдущая лекция | следующая лекция ==>
Конкурентні стратегії | Тепломассообмен

Дата добавления: 2015-08-12; просмотров: 1366. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Индекс гингивита (PMA) (Schour, Massler, 1948) Для оценки тяжести гингивита (а в последующем и ре­гистрации динамики процесса) используют папиллярно-маргинально-альвеолярный индекс (РМА)...

Методика исследования периферических лимфатических узлов. Исследование периферических лимфатических узлов производится с помощью осмотра и пальпации...

Роль органов чувств в ориентировке слепых Процесс ориентации протекает на основе совместной, интегративной деятельности сохранных анализаторов, каждый из которых при определенных объективных условиях может выступать как ведущий...

Тактика действий нарядов полиции по предупреждению и пресечению правонарушений при проведении массовых мероприятий К особенностям проведения массовых мероприятий и факторам, влияющим на охрану общественного порядка и обеспечение общественной безопасности, можно отнести значительное количество субъектов, принимающих участие в их подготовке и проведении...

Тактические действия нарядов полиции по предупреждению и пресечению групповых нарушений общественного порядка и массовых беспорядков В целях предупреждения разрастания групповых нарушений общественного порядка (далееГНОП) в массовые беспорядки подразделения (наряды) полиции осуществляют следующие мероприятия...

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Studopedia.info - Студопедия - 2014-2025 год . (0.01 сек.) русская версия | украинская версия