Циклические алгоритмы

Слайд 2

Существует 3 типа циклических структур: Цикл с предусловием Цикл с постусловием Цикл с параметром

Существует 3 типа циклических структур:

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


Слайд 3

Цикл "Пока ..." или цикл с предусловием while условие do тело цикла

Цикл "Пока ..." или цикл с предусловием

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

Слайд 4

Цикл с постусловием "Повторять ... до ..." repeat тело цикла until условие

Цикл с постусловием "Повторять ... до ..."

repeat тело цикла
until условие

Слайд 5

Цикл "С параметром ..." for i: = нач. зн. to кон. зн. do тело цикла;

Цикл "С параметром ..."

for i: = нач. зн. to кон. зн.

do тело цикла;
Слайд 6

Циклы repeat и while используются в программе, если надо провести некоторые

Циклы repeat и while используются в программе, если надо провести некоторые

повторяющиеся вычисления и число повторов заранее неизвестно.
Цикл for используется в том случае, если некоторую последовательность действий надо выполнить несколько раз, причем число повторений заранее известно.
Слайд 7

Цикл с предусловием (цикл while) применяйте, если необходимо, чтобы проверка была

Цикл с предусловием (цикл while) применяйте, если необходимо, чтобы проверка была

прежде, чем выполнение тела цикла.
Цикл с постусловием (цикл repeat) применяйте, если необходимо, чтобы тело цикла выполнялось хотя бы один раз.
Цикл для (цикл for) применяйте, если точно знаете, сколько раз должно быть выполнено тело цикла.

Памятка для выбора типа оператора цикла