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

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

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


ЦИКЛЫ

 

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

 

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Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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

Методика обучения письму и письменной речи на иностранном языке в средней школе. Различают письмо и письменную речь. Письмо – объект овладения графической и орфографической системами иностранного языка для фиксации языкового и речевого материала...

Классификация холодных блюд и закусок. Урок №2 Тема: Холодные блюда и закуски. Значение холодных блюд и закусок. Классификация холодных блюд и закусок. Кулинарная обработка продуктов...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

Мелоксикам (Мовалис) Групповая принадлежность · Нестероидное противовоспалительное средство, преимущественно селективный обратимый ингибитор циклооксигеназы (ЦОГ-2)...

Менадиона натрия бисульфит (Викасол) Групповая принадлежность •Синтетический аналог витамина K, жирорастворимый, коагулянт...

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

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