Цикл Repeat-Until в языке программирования Паскаль

Цикл Repeat-UntilВ предыдущей статье мы с вами разбирали условные операторы, а в этой поговорим о цикле. Циклы являются одним из наиболее важных компонентов языка программирования. С их помощью, вы можете выполнить автоматически несколько раз данный фрагмент кода, в зависимости от выполненного условия. В этой статье мы узнаете о работе циклаREPEAT UNTIL(повторение).

Общий синтаксис цикла Repeat Until выглядит следующим образом:

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

Примечание: цикл REPEAT-UNTILвсегда будет выполняться хотя бы один раз, так как условие проверяется только в конце. (Противоположностью цикла REPEAT-UNTILявляется циклWHILE-DO.)

Пример использования цикла REPEAT:

В приведенном выше примере код будет работать до тех пор, пока пользователь не предоставит число, отличное от 0 (тогда условие будет истинным).

Итак, давайте напишем программу, которая делит два числа друг на друга. Чтобы проверить это, мы будем использовать цикл REPEAT-UNTIL вместо условного оператора IF:

Читать также:  Стеки и очереди в STL

Вот и все, что вам нужно знать о цикле repeat-until в языке программирования Паскаль.

С Уважением, MonitorBank

Добавить комментарий