Kotlin While Loop
Tsikl
Tsikllar belgilangan shart bajarilgunga qadar kod blokini bajarishi mumkin.
Tsikllar vaqtni tejaydi, xatolarni kamaytiradi va kodni o'qish osonlashtiradi.
Kotlin While Loop
While tsikli shart to'g'ri bo'lgunga qadar kod blokini aylantiradi:
Sintaksis
while (shart) {
// bajarilishi kerak bo'lgan kod bloki
}Quyidagi misolda, tsikldagi kod, hisoblagich o'zgaruvchisi (i) 5 dan kichik bo'lgunga qadar, takroran bajariladi:
Misol
var i = 0
while (i < 5) {
println(i)
i++
}Eslatma: Shartda ishlatiladigan o'zgaruvchini oshirishni unutmang, aks holda tsikl hech qachon tugamaydi.
Do..While Tsikli
Do..while tsikli while tsiklining bir variantidir. Ushbu tsikl kod blokini bir marta bajaradi, so'ngra shart to'g'riligini tekshiradi, keyin shart to'g'ri bo'lgunga qadar tsiklni takrorlaydi.
Sintaksis
do {
// bajarilishi kerak bo'lgan kod bloki
}
while (shart);Quyidagi misolda do/while tsikli ishlatiladi. Tsikl har doim kamida bir marta bajariladi, hatto shart noto'g'ri bo'lsa ham, chunki kod bloki shart sinovidan oldin bajariladi:
Misol
var i = 0
do {
println(i)
i++
}
while (i < 5)Shartda ishlatiladigan o'zgaruvchini oshirishni unutmang, aks holda tsikl hech qachon tugamaydi!
