Основные алгоритмические конструкции. Повторение. Цикл с заданным условием окончания работы


На каждом уроке мы с вами продвигаемся в открытиях новых знаний по информатике. Посмотрите на высказывание китайского философа Конфуция «Учись так, как будто постоянно ощущаешь, что знаний не хватает».

Представим, что вам необходимо выучить четверостишие. Ваша последовательность действий?

… читаем четверостишие, рассказываем, если сделал ошибку, то опять читаем и рассказываем. Т. е читаем и рассказываем ДО тех пор пока не выполним безошибочно

Kак вы считаете обязательно ли программировать циклы, или можно обойтись без них при решении определенного ряда задач.
… Смотря какая задача стоит перед нами. Если требуется неоднократное повторение одного и того же действия, то удобно записать один раз цикл и условие ДО каких пор он будет выполнятся, нежели расписывать n – раз одно и тоже действие.

Первое что делается – проверка условия.
Если условие удовлетворяет результату, то цель достигнута, завершаем работу.
Если нет, то выполняет тело цикла.
Тело цикла будет выполнятся до тех пор, пока не будет достигнут желаемый результат.
Вот в этом и заключается смысл применения цикла ДО.
На языке программирования Паскаль цикл ДО записывается так:
Repeat < оператор1; оператор2; . . ;> until <условие>


-->