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

Условие проверяется до выполнения тела цикла;

Читайте также:
  1. AT СТАЦИОНАРНАЯ И AT ОПЕРАТИВНАЯ. ПОЗЫ AT. ПРАВИЛА ВЫПОЛНЕНИЯ AT
  2. I.3. Оператор цикла с предусловием.
  3. II. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ВЫПОЛНЕНИЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
  4. III. Организация разработки тематики и выполнения выпускных квалификационных работ.
  5. III. ПРАВИЛА ВЫПОЛНЕНИЯ ПРЫЖКОВ С ПАРАШЮТОМ.
  6. Алгоритм выполнения задания
  7. Гидроизоляционные работы, назначение, технология выполнения работ, требования к качеству.

ОПЕРАТОРЫ ЦИКЛА.

( операторы повторений )

Позволяют оптимально запрограммировать повторяющиеся фрагменты программы (многократное повторение одной и той же последовательности действий).

· Счетные циклы (циклы с заданным числом повторений)-цикл For.

· Итерационные циклы (циклы, завершающиеся по выполнению или нарушению условий)- циклы While, Repeat.

Оператор цикла REPEAT

(с постусловием).

Оператор цикла WHILE

(с предусловием).

Оператор цикла FOR

(цикл с параметром).

Любой цикл должен содержать условие его прерывания (выход из цикла).

Оператор цикла REPEAT

(с постусловием)

Оператор цикла Repeat организует выполнение цикла, состоящего из любого числа операторов, с неизвестным заранее числом повторений.

Формат записи :

REPEAT

< тело цикла >

UNTIL < условие > ;

Repeat , Until – зарезервированные слова ( повторять до тех пор, пока не будет выполнено условие );

< тело цикла> - произвольная последовательнось операторов;

< условие > - выражение логического типа.

Тело цикла выполняется хотя бы

один раз, после чего вычисляется

<условие>: если его значение есть FALSE , то операторы тела цикла повторяются, в противном случае (если значение есть TRUE) , оператор REPEAT ..UNTIL завершает работу (выход из цикла по истине).

Оператор цикла WHILE

( с предусловием)

Условие проверяется до выполнения тела цикла;

Формат записи :

WHILE <условие> DO <оператор>;

While, Do - зарезервированные слова

(пока выполняется условие, делать);

<условие>-выражение логического типа;

<оператор>-произвольный оператор;

Если выражение <условие> примет значение True , то разрешен вход в цикл и выполняется <оператор>, после чего повторяется вычисление выражения <условие> и его проверка.

Если <условие> имеет значение False, то вход в цикл запрещен.

Вход в цикл While по истине.


Примечание:

Inc(n) n+1; Inc(n,2) n+2; Inc(n,3) n+3;

Dec(n) n-1; Dec(n,2) n-2; Dec(n,3) n-3;


Дата добавления: 2015-07-08; просмотров: 101 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Углы резания| Оператор цикла FOR

mybiblioteka.su - 2015-2017 год. (0.004 сек.)