Циклические алгоритмы.
Формы организации циклов.

В отличие от линейных алгоритмов, в которых команды выполняются последовательно одна за другой, в циклические алгоритмы входит последовательность команд , выполняемая многократно. Такая последовательность команд называется телом цикла.

В циклах типа пока тело цикла выполняется до тех пор, пока выполняется условие. Выполнение таких циклов происходит следующим образом:
- пока условие справедливо (истинно), выполняется тело цикла,
- когда условие становится несправедливым, выполнение цикла прекращается.

Цикл, как и любая другая алгоритмическая структура, может быть:

Основные разновидности циклов представлены в таблице.

Язык блок-схем
Язык Бейсик
1. Цикл с предусловием. (Цикл пока.)
Предписывает выполнение тела цикла до тех пор, пока выполняется условие, записанное после слова пока

 

WHILE условие
тело цикла (последовательность действий)
WEND

2. Цикл с постусловием.
Предписывает выполнять тело цикла для всех значений некоторой переменной (параметра цикла) в заданном диапазоне
FOR I = I1 TO I2 STEP n
тело цикла (последовательность действий)
NEXT

 

На главную
Наверх
Hosted by uCoz