Видове алгоритми - studopediya

9.3.1.3. Основната структура "цикъл"

"Loop" структура се използва при подготовката на алгоритми, които изискват многократно повторение никакви действия.

Цикъл с параметър ( "за" линия)

стойност (брой) се добавя към линия с параметър, който се променя неговата стойност от началото до края с определена стъпка. Етап равна на разликата между следващия и предходния количество стойност (фиг. 9.10).

Фиг. 9. 10. Структурата на цикъл на параметър (цикъл "за")

Ако изпълнението на алгоритъма е да се получи някои отговори, изходния блок се поставя вътре в контура.

Цикъл X = 10-13 стъпка 1. X ще бъдат определени за равен: 10,11,12,13.

Цикълът на R = 20-14 етап 2. R ще бъде настроен да се изравни: 20,18,16,14.

Всички действия са разположени в линия, наречена тялото линия. тялото се изпълнява толкова пъти, колкото различни стойности ще параметър в предписаните граници.

На езика началото алгоритмичното и края на цикъла представляват официални думи UDI на КС. Осъществяване параметър цикъл е както следва (фиг 9.11.):

Фиг. 9. 11. Пример за параметър на цикъл в алгоритмична езика

Цикъл логическо условие ( "до" цикъл)

Можете да използвате и логически условия за организиране на единица цикъл.

тялото на цикъла се поставя, за да проверите условията на неговото прекратяване. Loop се извършва най-малко веднъж. Блокова схема и напишете цикъл на алгоритмичен език "да", са показани на фиг. 9.12.

Видове алгоритми - studopediya

Фиг. 9. 12. Пример на цикъл "на"

Цикъл логическо условие ( "дълги" цикъл)

тялото на цикъла се поставя след проверка на състоянието на дипломирането. Цикълът не може да бъде изпълнено дори веднъж. Блокова схема и напишете цикъл на алгоритмичен език ", докато" са показани на фиг. 9.13. Това изпълнение на цикличен структура е по-гъвкав, тъй като е налице значителен брой задачи, които изискват проверка предпоставка.

Видове алгоритми - studopediya

Фиг. 9. 13. Пример на цикъл "до"

Примери на циклични структури са показани в таблица. 9.6.

Fragmety блок-схеми на циклични алгоритми