ЦИКЛ "ПОКА"
Цикл "Пока" используется в программах, когда известно, что группа операторов должна выполняться, пока справедливо некоторое условие. Эта конструкция в общем виде выглядит так:
Сначала проверяется условие. Если оно справедливо, то выполняются операторы, составляющие тело цикла. Затем осуществляется возврат на начало цикла и повторяется проверка условия, и так до тех пор, пока условие не нарушится.
Общий вид блок–схемы для цикла по условию будет выглядеть следующим образом:
При программировании цикла ПОКА нужно следить, чтобы условие цикла было конечно. То есть, в теле цикла обязательно должен содержаться оператор, в котором осуществляется изменение значения переменной цикла. Если условие при первой же проверке неверно, то операторы тела цикла не выполняются ни одного раза.
Пример 1.
Пример 2. Начав тренировки, спортсмен в первый день пробежал 10 км, каждый следующий день он увеличивал дневную норму на 10% от нормы предыдущего дня. Необходимо составить программу, которая определяет на какой день пробег превысит 15 км.
В данном алгоритме переменная величина Д подсчитывает порядковый номер дня, а переменная S – длину пути, которую спортсмен пробегает в этот день. Как только условие не будет выполняться, цикл закончит свою работу и перейдет к оператору, расположенному за служенным словом КЦ. А это будет вывод длины пути, который спортсмен пробежал на седьмой день.
Читать далее ... Цикл "k раз" Цикл "Для" Цикл "До"