Zamanınız sınırlı, başkalarının hayatını yaşayarak bunu ziyan etmeyin.

23 Nisan 2014 Çarşamba

Döngüler


Programlama yaparken bazen bazı ifadeleri birden fazla kez kullanmamız gerekebilir.İşte bu ifadeleri sürekli oluşturarak yapmamız tamamen bir acemilik ve zaman kaybı olacağının göstergesidir.Örneğin 1’den 5’e kadar olan sayıların toplamını gösteren bir program yazacağımız zaman bu toplama işlemini 5 defa yapmamız gerekirdi.Ama döngüler sayesinde bunu çok daha az kodla yapabiliyoruz.

While Döngüsü

While döngüsü yapı olarak if yapısına benzer.while’dan sonra gelen mantıksal ifade doğru ise döngüye girilir.Döngü her bitişinde mantıksal ifade yanlış oluncaya kadar while ifadesinin döngüsü devam eder.Mantıksal ifade yanlış olduğu zaman while döngüsü atlanır ve alt bloklardaki kodlardan program devam ettirilir.


Do-While Döngüsü
Do-while döngüsü while döngüsü ile benzerlik gösterir.Tek farkı ise mantıksal ifadeye bakmadan önce do ifadesinden sonraki komutlar bir kez çalıştırılır.Daha sonra while döngüsünün mantıksal ifadesi kontrol edilir.Şart sağlanırsa döngü devam eder.Şart sağlanmazsa while döngüsünden sonra komut satırları varsa onlar çalıştırılır.


For Döngüsü
Diğer döngülere göre daha kullanışlıdır.Bunu neden söylediğimi yazdığım örneklerde farkedeceksiniz.


İç İçe Döngüler
Bazen sorunlarımızı bir döngü tek başına çözmeyebilir.Bunun için içe döngüler kullanabiliriz.


Break Deyimi
Bu deyimi döngüde istediğimiz şart oluştuğu zaman döngüyü durdurmak için kullanırız.

Continue Deyimi
Bu deyimi döngüde istemediğimiz bir değerin dönmesini engellemek amacıyla kullanırız.Döngüde
o şart sağlandığı zaman o anki komutlar çalıştırılmaz.Bir sonraki aşamaya geçilir.


Hiç yorum yok:

Yorum Gönder