Bizimle iletişime geç: mert@baykafein.com
Visual c#

Genel

C# Programlama – While, Do While Döngüleri

C# Programlama – While, Do While Döngüleri

C# Programlama – While, Do While Döngüleri

C# dilinde başka bir döngüde while ve do while döngüleridir. İkisininde kullanımı birbirine benzer. fordan farklı bir kullanımı vardır. While döngüsü ile do while döngüsü arasındaki fark ise while döngüsünün şartı başta incelenip, do while döngsünün şartı sonda incelenir. Yani while döngüsü ile aynı şart do while döngüsünde kullanılırsa do while döngüsü 1 kere daha fazla dönücektir. Kullanımı farklı olsada her döngü gibi bunlarda içerisindeki kodları tekrar tekrar çalıştırmak için kullanılır. While ikisindede aynı amaç için kullanılır. While döngüsünde while başta, do while döngüsünde while sona yazılır. While ile do while döngüsünü ayıran özellik budur. Başka hiç bir farkı yoktur. For ile arasındaki fark ise forda şart koşul ve arttırma işlemi tek parantezin içerisinde yani for parantezinin içerisinde yazılırken, while döngüsünde while parantezinin içerisine sadece koşul yazılır.

While kullanımı

int i = 1; // i ye 1 ata
while(i<10) // i değişkeni 10 dan küçük olduğu sürece
{
i++;//i while içerisinde arttırılır. Eğer bu unutulursa ve şart sağlanıyorsa sürekli çalışacağı için sonsuza (loop) girer.
yapılacak işler;// Buraya kodlar yazılır. Sayacın altına yada üstüne yazmak programın işleyişini bozmaz.
}

Do While kullanımı

int i = 1; // i ye 1 ata
do
{
i++;//i while içerisinde arttırılır. Eğer bu unutulursa ve şart sağlanıyorsa sürekli çalışacağı için sonsuza (loop) girer.
yapılacak işler;// Buraya kodlar yazılır. Sayacın altına yada üstüne yazmak programın işleyişini bozmaz.
}
while(i<10) // i değişkeni 10 dan küçük olduğu sürece

Loop : Loop döngülerde sonsuza girme durumuna denir. Eğer bir döngü şartı sürekli sağlanıyorsa ve diğer kodlara devam etmiyorsa döngü sonsuz kere çalışacağı için program donar, hata verir. Bu duruma loop denilir.

Yorum yapmak için tıklayınız...

YORUM YAP

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İLGİNİZİ ÇEKEBİLİR

Önerilen: Genel