1) Что общего у циклов "повторить n раз" и "пока"? 2) Какие между ними различия? 3) Нужны ли две конструкции для описания повторящихся действий?

Ответы:
АЛЕНА СОЛОМАХИНА
26-01-2017 02:56

ну оба цикла с параметрами. repeat until n>5 (повторять ) while n<5 do  в цикле репит нужно поменять условия на противоположное while  

Лина Бабичева
26-01-2017 15:02

1) Обе команды организуют цикл для выполнения серии повторяемых команд (эта серия наз. тело цикла).Оба цикла сначала проверяют условие (в пока оно задано явно, в повторить N раз проверяется, не достигнуто ли N).  Если оно истинно, выполняется тело цикла, а если нет, то переход на оператор, следующий за телом цикла.2) Повторить N раз  – количество повторений цикла известно в момент написания программы. При каждом повторении исполняется одно и та же серия команд, номер повторения при исполнении цикла неизвестен. Цикл выполнится ровно N раз.   Для команды пока число повторений заранее не известно и определяется в ходе выполнения этой команды. Величины, для  которых проверяется условие повторения, могут изменяться в теле цикла и влиять на исполняемые команды. Возможен случай, что тело цикла не выполнится ни разу.3) С помощью команды пока можно реализовать любой цикл, то есть она в любом случае может заменить команду Повторить N раз. Обратное утверждение неверно - в некоторых случаях команда Повторить N раз не может заменить команду пока

Также наши пользователи интересуются:

Картинка с текстом вопроса от пользователя Петя Туманский

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «1) Что общего у циклов "повторить n раз" и "пока"? 2) Какие между ними различия? 3) Нужны ли две конструкции для описания повторящихся действий?» от пользователя Петя Туманский в разделе Экономика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!