Programlama dillerinde break ifadesi, içinde bulundukları döngüyü sonlandırmak amacıyla kullanılan anahtar kelimedir. Örneğin for ya da while döngülerinde istenen bir şartın sağlanması durumunda döngüyü kontrollü olarak sonlandırmak için break ifadesi kullanılır.
Not: Farklı programlama dillerinde break anahtar kelimesinin kullanımı konusunda sitede paylaşıldığını gördüğüm yazıları aşağıdaki gibi paylaşıyorum.
bkz: Java'da For ve While ile Break kullanımı
bkz: PHP'de break ifadesi kullanımı ve örnekleri
bkz: PHP'de break ve continue ifadelerinin birlikte kullanımı
Örneğin rastgele atılan bir zar 6 gelinceye kadar zar atılmaya devam edilecekse, döngüyü kontrollü olarak sonlandırmak için break ifadesini kullanabiliriz.
C# while döngüsü ile break kullanımı örneği
while(true)
{
Random rnd = new Random();
int zar = rnd.Next(1, 7);
System.Console.Write(zar);
if (zar == 6)
break;
}
Çıktı:
2414331552141213235446
Aynı uygulamayı for döngüsü kullanarak yapalım.
C# for döngüsü ile break kullanımı örneği
for(;true;)
{
Random rnd = new Random();
int zar = rnd.Next(1, 7);
System.Console.Write(zar);
if (zar == 6)
break;
}
Önceki yazılarımdan bazıları için;
bkz: C# ile Mükemmel Sayıları Bulmak
bkz: C# ile Fibonacci Sayılarını Yazdırmak
bkz: C# ile Palindromik Sayıları Bulmak