while döngüleri, boolean parametreleri ile döngü içerisinden kontrol edilebilen ve bu sayede gerektiğinde sonlandırılabilen döngülerdir. while döngüsünü sonlandırmak için kullanabileceğimiz bir diğer anahtar kelime de break sözcüğüdür. Bu sayfada her iki durum için de birer örnek paylaşalım.
Örnek 1: C# programlama dilinde zar 1 gelince sonlanan bir while döngüsü hazırlayın
Random random = new Random();
int zar = random.Next(1,7);
System.Console.WriteLine(zar);
while (zar > 1)
{
zar = random.Next(1,7);
System.Console.WriteLine(zar);
}
Örnek 2: İlk soruyu sonsuz döngü olarak güncelleyin ve break anahtar sözcüğünü kullanarak döngüyü sonlandırın.
Not: Sonsuz döngü oluşturmak hakkında bkz: C# while döngüsü ile sonsuz döngü oluşturmak
Random random = new Random();
while (true)
{
int zar = random.Next(1,7);
System.Console.WriteLine(zar);
if (zar == 1)
break;
}
Önceki bazı benzer yazılarım için;
bkz: C# ile Do While döngüsü kullanımı ve örnekleri
bkz: C# ile while döngüsü kullanımı ve örnekleri
bkz: C# sonsuz for döngüsü oluşturma örneği
bkz: C# ile rastgele çift sayı üretme uygulaması
bkz: C# ile rastgele tek sayı üretme uygulaması
bkz: C# ile rastgele yazı tura atma uygulaması