ответь на вопросы 1.Что такое цикл с предусловиями ? 2.Что обозначяет слово while? 3.Как записывается оператор с предусловиями? 4.Сколько раз будет выполняться тело цикла, если условия ложно? 5. В каких случаях целесообразно использовать оператор с предусловиями?
1) цикл с предусловием
Переведено с английского языка.-В большинстве языков компьютерного программирования цикл while является оператором потока управления, который позволяет многократно выполнять код в зависимости от заданного логического условия. Цикл while можно рассматривать как повторяющийся оператор if.
2)Цикл while применяют, если число повторений неизвестно заранее. Цикл while в Паскаль является оператором цикла с предварительным условием, то есть заголовок цикла содержит в себе логическое условие, при истинности которого выполняются команды тела цикла. Логическое выражение заголовка цикла может быть и составным.
3)Цикл с предусловием записывается так:
while выражение do
оператор;
Цикл с постусловием выглидит так:
repeat
тело цикла
until выражение
То есть цикл с постусловием обязательно выполнится хотя бы один раз, и после выполнения тела цикла будет проведена проверка продолжения цикла. В случае же с while, проверка осуществляется перед выполнением цикла.
4)Таким образом, операторы, образующие тело цикла оператора repeat, выполняются по крайней мере один раз. Цикл повторяется до тех пор, пока условие записанное после ключевого слова until, будет ложным (не выполняется). Как только это условие выполнится, происходит выход из цикла
На 5 вопрос я не знаю ответа, прости