Kotlin'de While ve do/while döngüleri Java da olduğu gibi kullanılabiliyor. Her iki döngüde de döngü adımlarını tutacak olan indisleri kendimizin artırıp azaltması gerektiğini unutmayalım. While ve Do-While döngüleriin tek farkı ilk adımın çalışma şeklidir, Do döngüsünde en az bir adım döngü çalışırken, while döngüsünde şart sağlanırsa döngü çalışmaya başlar.
var i : Int = 0while (i<30){ if(i%7==0) print("$i - ") i++ }
0'dan 30'a kadar devam eden döngü, döngü başında i indisi sıfırlanmalı yada döngü hangi adımdan başlayacaksa o adımdan devam etmeli. Burada i++ ile her adımda i birer artırılmıştır, istenirse i+=2 yada daha büyük sayı verilerek adımlar tıpkı step komutunda olduğu gibi ayarlanabilir.
i=0 do { if(i%5==0) print("$i - ") i++ }while (i<30)
Benzer şekilde do while döngüsünde de aynı işlem gerçekleşitirilebilir. Yukardaki örnekte 7'ye bölünen sayılar yazdırılırken aşağıda 5'e bölünen sayılar yazdırılmıştır.
Dersi video olarak da izleyebilirsiniz;
Hiç yorum yok:
Yorum Gönder