![]() |
Yazılı anlatım: Döngüler Döngüler Döngüler temel programlama yapılarındandır.Eğer aynı işe defalarca kez tekrarlanacaksa döngülere başvurulur.Döngüler programlamada büyük kolaylık sağlar.Çünkü eğer bir işlem bir kaç kez yapılacaksa kodlar yardımıyla yapılabilir ancak eğer bu işlem yüzlerce kez yapılacaksa kod olarak satır satır yazmak oldukça zahmetlidir.Hatta çoğu durumda bir işlemin kaz kez yapılacağı kullanıcıya sorulur.Bu tip durumlarda programa istenilen sayıda işlem yaptırmak için döngüler imdadımıza yetişir.C programlama dilinde üç tip döngü yapısı bulunmaktadır.Bunlar for,while ve do-while döngü yapılarıdır. for döngü yapısı: for döngü yapıları özellikle işlemin kaç kez yapılacağının kullanıcıdan istendiği durumlarda kullanılır.for döngü yapılarıyla birlikte mutlaka sayıcı bir değişken kullanılır.Bu sayaç değişkeni her işlem yapıldığında bir kez artırılır belirlenen sayı ile karşılaştırılır.İstenilen sayıya geldiğinde döngü işlemi sonlandırılır.for döngü yapısının söz dizimi şu şekildedir: PHP- Kodu: n sayısı kullanıcı tarafından girilecektir PHP- Kodu: Bir for döngü yapısında 1. ve 3. bloklar zorunlu değildir.1.blok döngüden önce de tanımlanabilir.3.blok ise döngü dışında tanımlanamaz ancak döngü içinde gerçekleştirilebilir.2.blok ise her zaman bulunmak zorundadır.Eğer 3 blok da boş bırakılırsa döngü break; ifadesi kullanılarak bitirilmelidir.Döngü bitmez ise program çalışma hatası verecektir. while döngü yapısı: While döngü yapıları eğer şart doğru ise şöyle yapmaya devam et şeklinde çalışan döngülerdir.Yani bir komut dizisinin bir şart doğru olduğu sürece çalıştırılmasına yarar.for yapısı ile yapılabilinecek herşey while ile de yapılabilir.Örneğin for yapısında yazdığımız 1’den kullancının girdiği sayı olan n’e kadar olan sayıları ekrana yazdırma işlemini while ile şu şekilde yapabiliriz: PHP- Kodu: Ancak while bu tip problemlerde fordan daha kullanışsızdır.While yapıları belli bir şarta göre işlem devam ettirilmek istendiğinde işe yarar.While yapısını anlamak için şu örnek oldukça açıklayıcıdır: PHP- Kodu: do-while döngü yapısı: Do-while döngü yapısında while yapısından farklı olarak şart en sonda kontrol edilir.Buda döngünün şartın doğruluğuna bağlı olmaksızın en az bir kere çalışacağı anlamına gelir.Do-while döngü yapısı aşağıdaki şekilde yazılır: PHP- Kodu: |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:35. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk