Merhabalar.

Döngülere While ile devam ediyoruz.

While döngüsü bir şartın sağlanması sonucu gerçekleşen ancak değerin döngü içinde değiştirildiği bir döngüdür.

Değeri döngü içinde değiştirmezseniz sonsuz bir döngü oluşturmuş olursunuz.

Yapı

while(şart){

Olaylar

}

While döngüsünde şart true olduğu sürece döngü içine tekrar tekrar girilir ve işlemler tekrarlanır.

1’den 100’e kadar değeri ekrana while döngüsü ile yazdıralım.

void main(){

  int a = 0;

  while(a < 100){
    print(a);
    a++;
  }

}

Çalışma şeklini anlamak istersek.

While döngüsü kısmına geldiğinde şart kısmına bakar.

a = 0

0 küçük mü 100 sorgusundan geriye true değeri dönüyor.

true değeri döndüğüne göre döngü gövdesinin içine girecek anlamına gelir.

İçerda a değeri 1 artırıldı. a = 1 oldu.

Döngü içinde son adımdan sonra tekrardan şarta dönülür bakılır.

1 küçük mü 100’den sorusu sorulur.

Bu böyle şartın sağlanmadığı noktaya kadar devam eder.

Şart sağlanmadığı an while döngüsünün dışına çıkılır ve altında başka kodlar varsa kodlar işlemeye devam eder.

For ve While döngü kullanımları programcının öngörüsüne tecrübelerine göre karar verebileceği bir şeydir. İkisinin birbirine göre avantajlı ve dezavantajlı olduğu noktalar vardır.

While döngüsü bu kadardı.

Bir sonraki yazımda görüşmek üzere.


What's Your Reaction?

hate hate
0
hate
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win
Murat Bilginer
21 Şubat 1992 Doğumlu. Endüstri Mühendisi olarak Lisansını 2016 yılında tamamlamıştır. Industryolog Akademi - NGenius oluşumlarının kurucusudur. Şu anda kendi şirketi Brainy Tech ile hem Yazılım Hizmetleri Sunmakta Hem de Online Eğitimler Vermektedir.