Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Оператор while (пока) называют оператором цикла с предусловием, т.к. проверка условия выполнения тела цикла производится в самом начале оператора.
Формат:
while <условие> do <тело цикла>;
Условие – булевское выражение. Тело цикла – простой или составной оператор. Составной оператор используется в тех случаях, когда тело цикла состоит из 2-х и более операторов.
Перед каждым выполнением тела цикла вычисляется значение выражения условия. Если результат равен True, тело цикла выполняется и снова вычисляется выражение условия. Если результат равен False, происходит выход из цикла и переход к первому после while оператору.
Оператор повтора repeat
Оператор repeat реализует цикл с постусловием. Он аналогичен оператору while, но отличается от него тем, что условие проверяется после очередного выполнения операторов тела цикла.
Формат:
repeat
<тело цикла>;
until <условие>;
Условие – выражение логического типа. Тело цикла – произвольная последовательность операторов.
Операторы тела цикла выполняются хотя бы один раз, после чего вычисляется выражение условия: если его значение есть False, операторы тела цикла повторяются, в противном случае оператор repeat завершает свою работу.
Дата публикования: 2015-02-18; Прочитано: 150 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!