Kotlin Do-while цикл

Kotlin Do-while цикл

#Kotlin



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


петля работает —

Сначала выполняется все операторы в блоке, а затем выполняется условие. Если условие истинно, блок кода выполняется снова. Процесс выполнения блока кода повторяется до тех пор, пока выражение оценивается как true. Если выражение становится ложным, цикл завершается и передает управление в оператор рядом с циклом do-while.

Он также известен как цикл после тестирования, потому что он проверяет условие после выполнения блока.

Синтаксис цикла do-while

do {
      // code to run
{
while(condition)

Flowchart:

Программа Kotlin для поиска факториала числа с использованием цикла do-while —


fun main(args: Array<String>) {

    var number = 6

    var factorial = 1

  

    do {

        factorial *= number

        number--

    }while(number > 0)

    println("Factorial of 6 is $factorial")

}

Выход:

Factorial of 6 is 720

Программа Kotlin для печати таблицы из 2 с использованием цикла do-while —


fun main(args: Array<String>) {

    var num = 2

    var i = 1

  

    do {

        println("2 * $i = "+ num * i)

        i++

    }while(i < 11)

}

Выход:

2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18
2 * 10 = 20


Report Page