Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Оператор while



Оператор while (пока) называют оператором цикла с предусловием, т.к. проверка условия выполнения тела цикла производится в самом начале оператора.

Формат:

while <условие> do <тело цикла>;

Условие – булевское выражение. Тело цикла – простой или составной оператор. Составной оператор используется в тех случаях, когда тело цикла состоит из 2-х и более операторов.

Перед каждым выполнением тела цикла вычисляется значение выражения условия. Если результат равен True, тело цикла выполняется и снова вычисляется выражение условия. Если результат равен False, происходит выход из цикла и пере­ход к первому после while оператору.

Оператор повтора repeat

Оператор repeat реализует цикл с постусловием. Он аналогичен оператору while, но отличается от него тем, что условие проверяется после очередного выполнения операторов тела цикла.

Формат:

repeat

<тело цикла>;

until <условие>;

Условие – выражение логического типа. Тело цикла – произвольная последовательность операторов.

Операторы тела цикла выполняются хотя бы один раз, после чего вычисляется выражение условия: если его значение есть False, операторы тела цикла повторяются, в противном случае оператор repeat завершает свою работу.





Дата публикования: 2015-02-18; Прочитано: 150 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...