Всем привет! Как здорово, что ты снова здесь, спасибо, что всегда появляешься. Итак, вчера мы рассмотрели концепции цикла while. И мыпостарались увидеть как можно больше практических иллюстраций относительно принципа работы цикла . Напоминаем, что мы узнали, что цикл while подтверждает или перекрестно проверяет истинность условия перед выполнением любого блока кода, в противном случае код завершается.

Однако сегодня мы рассмотрим цикл while, тесно связанный с ним, но отличающийся от него концепцией, а именно цикл do цикл while.

Что такое цикл do while ?

Цикл do while на самом деле работает в направлении, противоположном циклу while, в том смысле, что его выполнение противоположно тому, что происходит в цикле while. . Напоминаем, что в то время как цикл проверяет действительность условия в круглых скобках (), таким образом, что, если оно истинно, он выполняет блок кода до тех пор, пока условие больше не будет выполняться, а затем код в конечном итоге останавливается. Однако это не относится к циклу do while.

Цикл do while работает по принципу: сначала выполняется тело кода в первый раз, прежде чем проверять, соблюдены ли условия, и, следовательно, возвращается, чтобы продолжить выполнение блоков кода. , что противоречит циклу while.

Синтаксис do While

Наглядная иллюстрация выше просто представляет все, что мы обсуждали до сих пор в сегодняшнем задании. Однако обратите внимание на следующее:

  1. Сначала выполняется тело цикла. Затем оценивается условие.

2. Если условие оценивается как истинное, тело цикла внутри оператора do выполняется снова.

3. Условие оценивается еще раз.

4. Если условие оценивается как истинное, тело цикла внутри оператора do выполняется снова.

5. Этот процесс продолжается до тех пор, пока условие не станет ложным. Затем петля останавливается.

Объяснив основные принципы цикла do while, давайте рассмотрим несколько примеров:

Пример 1:

Пример 2:

Приведенный выше пример аналогичен тому, который мы использовали в примере с циклом while во вчерашнем испытании, единственное отличие состоит только во введении ключевого слова do и действия. Здесь цикл do...while продолжается до тех пор, пока пользователь не введет отрицательное число. Когда число отрицательное, цикл завершается; отрицательное число не добавляется к переменной суммы.

И наконец…

цикл for и цикл while

На самом деле мы рассмотрели обе концепции с большим количеством примеров и иллюстраций. Однако важно отметить, что отличает оба понятия друг от друга.

Цикл for обычно используется, когда известно количество повторений или итераций. Например:

И циклы while и do...while обычно используются, когда неизвестно количество итераций. Например:

Это завершает концепцию петель. Увидимся завтра в другом свете 💯