Учебники

Эйфория — Типы петель

Цикл является еще одним наиболее важным аспектом любого языка программирования. При написании вашей программы вы можете столкнуться с ситуацией, когда вам приходится выполнять одно и то же выражение много раз, а иногда — бесконечное число раз.

Есть несколько способов указать, как долго должен продолжаться процесс, и как остановить или иным образом изменить его. Итеративный блок может быть неофициально назван циклом, и каждое выполнение кода в цикле называется итерацией цикла.

Следующая диаграмма показывает простой логический поток цикла —

перекручивание

Euphoria предоставляет следующие три типа операторов цикла:

в то время как заявление

цикл до утверждения

для заявления

Все вышеприведенные утверждения предоставляют вам гибкость и простоту использования в зависимости от различных ситуаций. Давайте рассмотрим их подробно один за другим —