Цикл While и Do-While

Цикл while выполняется непрерывно, пока заданное условие true. Цикл while в Kotlin похож на цикл while в Java. Синтаксис цикла while выглядит следующим образом:

Когда программа достигает цикла while, она проверяет заданное условие , если данное условие true, то выполняется тело цикла, в противном случае программа начинает выполнять код, доступный после тела цикла while.

Ниже приведен пример, в котором цикл while продолжает выполнять тело цикла до тех пор, пока переменная i больше 0:

Цикл do-while

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

Синтаксис цикла do-while в Kotlin следующий:

Когда программа Kotlin достигает цикла do-while, она напрямую входит в тело цикла и выполняет доступный код перед проверкой заданного условия. Если он обнаруживает, что заданное условие истинно, то он повторяет выполнение тела цикла и продолжается до тех пор, пока данное условие истинно.

Ниже приведен пример, в котором цикл do-while продолжает выполнение тела цикла до тех пор, пока переменная-счетчик i больше 0:

Поделись с друзьями:
Если вам понравилась статья, подписывайтесь на наши социальные сети.

Оставьте комментарий

10 + семь =