Хелпикс

Главная

Контакты

Случайная статья





Практическая работа №12. Тема: «Работа с операторами цикла». Краткие сведения из теории



Практическая работа №12

Тема: «Работа с операторами цикла»

 

Цель: освоить работу с операторами цикла.

Краткие сведения из теории

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

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

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

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

Цикл завершается, если условие его продолжения не выполняется. Возможно принудительное завершение как текущей итерации, так и цикла в целом. Для этого служат операторы break, continue, return и goto.

 

В С++ есть три разных оператора цикла – while, do while и for.

Цикл с предусловием имеет вид:

while (выражение)

{

 Тело цикла;

}

Цикл с постусловием имеет вид:

do

{

 Тело цикла;

}

 while выражение;

 

Цикл с параметром имеет следующий формат:

for (инициализация; выражение; модификации)

{

 Тело цикла;

}



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.