Составители:
26
Для организации любого цикла необходимо выполнение сле-
дующих условий:
– задание начального значения параметра (переменной) цикла
перед началом цикла;
– изменение параметра (переменной) цикла перед каждым но-
вым повторением тела цикла;
– проверка условия окончания (выхода из цикла) или повторе-
ния цикла;
– переход к началу цикла, если цикл не закончен, или выход из
цикла, если условие выхода выполнено.
Рассмотрим классификацию циклов для лучшего понимания их
разновидностей и основных отличий друг от друга.
По месту рас-
положения
условий проверки повторения или окончания цикла
можно выделить циклы с предусловием и постусловием.
1. В цикле с предусловием (с предварительным условием) про-
верка выхода стоит перед телом цикла. Условие записывается в
виде логического выражения. Операторы цикла (тело цикла) вы-
полняются, пока условие
истинно. Если при входе в цикл условие
ложь (не выполняется), то будет выход из цикла. В этом случае
цикл не выполнится ни одного раза.
2. В цикле с постусловием (с последующим условием) проверка
выхода стоит после тела цикла. Операторы цикла будут выпол-
няться до тех пор, пока не станет возможным условие выхода из
цикла. Цикл выполнится хотя бы один
раз.
В инженерных расчетах наиболее распространены циклы с посту-
словием. В общем виде вычислительная схема представлена на рис. 5.
Реализация циклических алгоритмов в алгоритмических языках
выполняется с помощью структурного оператора цикла. Например, в
языке Фортран один из вариантов оператора цикла:
DO n= НачалоЦикла, КонецЦикла, ШагЦикла
<Тело цикла>
ENDDO
Для организации любого цикла необходимо выполнение сле- дующих условий: – задание начального значения параметра (переменной) цикла перед началом цикла; – изменение параметра (переменной) цикла перед каждым но- вым повторением тела цикла; – проверка условия окончания (выхода из цикла) или повторе- ния цикла; – переход к началу цикла, если цикл не закончен, или выход из цикла, если условие выхода выполнено. Рассмотрим классификацию циклов для лучшего понимания их разновидностей и основных отличий друг от друга. По месту рас- положения условий проверки повторения или окончания цикла можно выделить циклы с предусловием и постусловием. 1. В цикле с предусловием (с предварительным условием) про- верка выхода стоит перед телом цикла. Условие записывается в виде логического выражения. Операторы цикла (тело цикла) вы- полняются, пока условие истинно. Если при входе в цикл условие ложь (не выполняется), то будет выход из цикла. В этом случае цикл не выполнится ни одного раза. 2. В цикле с постусловием (с последующим условием) проверка выхода стоит после тела цикла. Операторы цикла будут выпол- няться до тех пор, пока не станет возможным условие выхода из цикла. Цикл выполнится хотя бы один раз. В инженерных расчетах наиболее распространены циклы с посту- словием. В общем виде вычислительная схема представлена на рис. 5. Реализация циклических алгоритмов в алгоритмических языках выполняется с помощью структурного оператора цикла. Например, в языке Фортран один из вариантов оператора цикла: DO n= НачалоЦикла, КонецЦикла, ШагЦикла <Тело цикла> ENDDO 26
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »