Разница между циклами while и repeat в алгоритмах обработки данных заключается в следующем:
- Цикл while (цикл с предусловием) выполняет серию команд, пока выполняется условие. www.yaklass.ru {6-host} Перед выполнением операторов внутри цикла условие обязательно проверяется, и в зависимости от его истинности программа либо выполняет тело цикла, либо переходит к последующим операторам. 100urokov.ru
- Цикл repeat (цикл с постусловием) выполняет серию команд, пока не выполнено условие. www.yaklass.ru В отличие от цикла while, в repeat логическое выражение стоит после тела цикла. pas1.ru В случае true происходит выход из цикла, в случае false — его повторение. pas1.ru
Таким образом, в цикле while серия команд может не выполниться ни разу, в цикле repeat такого произойти не может — хоть раз, но выполнится. www.yaklass.ru