• Предмет: Информатика
  • Автор: Dadadaentioa6564
  • Вопрос задан 4 месяца назад

Цикл оформляется следующей записью: while <expr>:
<statement(s)>
1. что записывается вместо expr?
2. что записывается в блоке statement(s)? 3. В каком случае прекратится выполнение цикла?

Ответы

Ответ дал: caliessalle
2

Вместо expr записывается логическое выражение, которое оценивается в True или False. Если выражение истинно (True), то блок statement(s) выполняется, а затем выражение оценивается снова. Если выражение ложно (False), то блок statement(s) пропускается и управление передается дальше в программу за пределы цикла.

В блоке statement(s) записываются инструкции, которые будут выполнены, если логическое выражение в заголовке цикла оценивается как истинное. Этот блок может содержать любое количество инструкций, которые должны выполняться повторно на каждой итерации цикла.

Выполнение цикла прекратится, когда логическое выражение в заголовке цикла оценится как ложное (False). В этот момент цикл завершится, и управление перейдет к следующей инструкции после цикла.


Аноним: Чел а ты ебланище тупое)))
caliessalle: ок)
Ответ дал: flutche1337
1
  1. Вместо <expr> записывается логическое выражение, которое определяет условие для продолжения выполнения цикла. Если выражение истинно, то тело цикла будет выполняться.
  2. В блоке <statement(s)> записываются инструкции, которые будут выполняться при каждом проходе цикла, пока условие, записанное в <expr>, истинно.
  3. Выполнение цикла прекратится, когда условие, записанное в <expr>, станет ложным.

Аноним: Чел а ты ебланище тупое)))
Вас заинтересует