ЦИКЛ "ПОКА"

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

цикл пока

Сначала проверяется условие. Если оно справедливо, то выполняются операторы, составляющие тело цикла. Затем осуществляется возврат на начало цикла и повторяется проверка условия, и так до тех пор, пока условие не нарушится.

 

Общий вид блок–схемы для цикла по условию будет выглядеть следующим образом:

цикл while

При программировании цикла ПОКА нужно следить, чтобы условие цикла было конечно. То есть, в теле цикла обязательно должен содержаться оператор, в котором осуществляется изменение значения переменной цикла. Если условие при первой же проверке неверно, то операторы тела цикла не выполняются ни одного раза.

 

Пример 1.

цикл с предусловием

 

Пример 2. Начав тренировки, спортсмен в первый день пробежал 10 км, каждый следующий день он увеличивал дневную норму на 10% от нормы предыдущего дня. Необходимо составить программу, которая определяет на какой день пробег превысит 15 км.

циклы в программировании

В данном алгоритме переменная величина Д подсчитывает порядковый номер дня, а переменная S – длину пути, которую спортсмен пробегает в этот день. Как только условие не будет выполняться, цикл закончит свою работу и перейдет к оператору, расположенному за служенным словом КЦ. А это будет вывод длины пути, который спортсмен пробежал на седьмой день.

 

 

Читать далее ...              Цикл "k раз"               Цикл "Для"              Цикл "До"

 

На главную