Студопедия — Операторы цикла итерационного типа (циклы с условием): цикл с предусловием, цикл с постусловием и циклы с параметром
Студопедия Главная Случайная страница Обратная связь

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

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

ЦИКЛЫ

 

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

 

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; просмотров: 1343. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реак­ций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...

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

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

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