C# DÖNGÜ TÜRLERİ


C#'ta çeşitli işlevlerde kullanmamız için bir çok döngü çeşidi vardır.Bunlar :

for : Belirlenen tur sayısı kadar döner.

Kullanım Şekli :

Bu kullanım şeklide 10 tane sayı girmeye yarar.

            int sayi = 0;
            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine("SAYI GİRİN ");
                sayi = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine(sayi);
            }

while : Türkçe anlamı e kadardır.while s=5 : s 5 olana kadar dönen döngü türü.

Kullanım Şekli : 

Bu kullanımda 0 girilene kadar sayı girmeye sağlar.

             int sayi=1;
            while (sayi !=0)
            {
                Console.Write("SAYI GİRİN ");
                sayi = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("SAYI GİRİLDİ " + sayi);
            }

do while : do while'ın while'den tek farkı,sonuç veya döngü şartı her ne olursa olsun döngü 1 defa tekrarlanacak,ikinci turda şarta bakılacak.

kullanım şekli

 Bu döngü 0 girilene kadar sayı girmeye yarar.

            do
            {
                int sayi=0;
                Console.Write("SAYI GİRİN ");
                sayi = Convert.ToInt32(Console.ReadLine());
                Console.WriteLine("SAYI GİRİLDİ " + sayi);
            } while (sayi!=0);

foreach : foreach ise dizilerde ki değerleri tek tek alabilmemiz için kullanılan özel bir döngü çeşididir.

kullanım şekli : 

foreach(var deger in diziadi)
{
console.writeLine(deger) \\ bu kod diziadi isminde ki dizimizde ki tüm kayıtları tek tek ekrana yazar.
}
Previous
Next Post »