C# Ders

Csharp Programlama Dili, For Döngüsü içinde Break Continue ifadelerinin Kullanımı

For Döngüsü içinde Break İfadesinin Kullanımı

Break ifadesi, İngilizce “Kes” anlamına gelir. Döngü içinde akış devam ederken herhangi bir koşul gerçekleştiğinde döngünün sonlanmasını isteyebiliriz. Örneğin 1’den 10’a kadar birer birer artan bir döngüde i değeri 5’e ulaştığında döngünün kesilmesini sağlayabiliriz.

for (int i=1; i<=10; i++)
{
if (i==5) break;
Console.WriteLine(i);

}

Yukarıdaki işlemin sonunda 1’den 4’e kadar sayılar ekrana yazılacaktır, 5 sayısına gelince döngüden çıkacağı için, döngü 10’a kadar devam etse de sonraki kısım işletilmeyecektir.

using System;
namespace forBreakKullanimi
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 1; i <=10; i++)
            {
                 if (i==5) break;
                 Console.WriteLine(i);
            }
        }
    }
}

For Döngüsü çinde Continue İfadesinin Kullanımı

Continue ifadesi ise bazı durumlarda döngünün atlatılmasını istediğimizde kullanabiliriz. Continue ifadesini gördüğü anda, program, döngü içinde yukarıdan aşağıya doğru işletmeyi durdurur ve bir sonraki sayıdan dönmeye devam eder. Yine aşağıdaki işlemde i değeri 5’e ulaştığında döngü başa döner, yani 6’dan saymaya devam eder.

for (int i=1; i<=10; i++)
{
if (i==5) continue;
Console.WriteLine(i);
}

Yukarıdaki kodlamada 5 sayısı hari. 1’den 10’a kadar sayılar yazılacaktır. Aşağıda ekran görüntüsü ve kodun tamamını görebilirsiniz.

using System;
namespace forBreakKullanimi
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 1; i <= 10; i++)
            {
                if (i == 5) continue;
                Console.WriteLine(i);
            }
        }
    }
}

Bo örnek yapmayı unutmayın,

Click to comment

CEVAP BIRAKIN

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

Copyright © 2018 Web Sitesi üzerinde yayınlanan tüm içerikler www.ogzblg.com sitesine aittir. Toplist 25

To Top