Mozilla Türkiye Gönüllü Topluluğu Blog

C Öğreticisi 9 (Döngüler)


Bu yazılar https://www.tutorialspoint.com/cprogramming/ adresindeki yazı dizilerinin çevirileridir.

Bir kod bloğunun birkaç kez çalıştırılması gerektiği durumlarla karşılaşabilirsiniz.

Genelde ifadeler sırayla yürütülür: Bir işlevdeki ilk ifade önce yürütülür, ardından ikincisi vb.

Programlama dilleri, daha karmaşık yürütme yollarına izin veren çeşitli kontrol yapıları sağlar.

Bir döngü ifadesi, bir ifadeyi veya ifadeler grubunu birkaç kez çalıştırmamızı sağlar. Aşağıda verilen, programlama dillerinin çoğunda genel bir döngü ifadesidir -

image

C programlama dili, döngü gereksinimlerini işlemek için aşağıdaki döngü türlerini sağlar.

image

Döngü Kontrol İfadeleri

Döngü kontrol ifadeleri yürütmeyi normal sekansından değiştirir. Uygulama bloğundan çıkıldığında, o blokta oluşturulan tüm otomatik nesneler imha edilir.

C aşağıdaki kontrol ifadelerini destekler.

image

Sonsuz Döngü

Bir koşul asla yanlış olmazsa, döngü sonsuz bir döngü haline gelir. For döngüsü genellikle bu amaç için kullanılır..

‘For’ döngüsünü oluşturan üç ifadeden hiçbiri gerekli olmadığından, koşullu ifadeyi boş bırakarak sonsuz bir döngü yapabilirsiniz.

image

Koşullu ifade bulunmadığında, doğru olduğu varsayılır. Bir başlatma ve artırma ifadesine sahip olabilirsiniz, ancak C programcıları sonsuz bir döngüyü belirtmek için daha yaygın olarak for (;;) yapısını kullanır.

NOT — Ctrl + C tuşlarına basarak sonsuz bir döngüyü sonlandırabilirsiniz.

​​https://www.tutorialspoint.com/cprogramming/c_loops.htm

Bir sonraki yazıya buradan ulaşabilirsiniz.