Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Команда повторения с постусловием.
Общий вид записи оператора REPEAT: REPEAT < оператор> UNTIL < выражение>; где < оператор> - тело цикла, состоящее из простого или составного оператора; < выражение> - логическое выражение, определяющее окончание цикла. Выполнение оператора WHILE происходит следующим образом: 1. Выполняется тело цикла. 2. Вычисляется выражение, указанное после служебного слова UNTIL. 3. Если выражение ложно, то повторяются пп. 1 и 2. 4. Если выражение истинно, то выходим из цикла, т.е. управление передается оператору, который следует за оператором REPEAT… UNTIL. Из сказанного следует важное правило: операторы тела цикла WHILE и REPEAT должны изменять выражение, указанное в операторе. В противном случае будет иметь место бесконечный цикл, что противоречит определению алгоритма.
нальным блоком S, а затем проверяется необходимость его повторения. Repeat S until P – выполняй S пока Р не станет истиной.
Visual BasicЕршол Delphi Do нц Repeat Серия серия серия Р Loop until P кц при Р Until P;
.
|