Döngüler
Döngüleri genel anlamda tanımlayacak olursak bir program içerisinde bir işlemi birden fazla yaptırmamız gerekirse 2 seçeneğimiz vardır;Ya tek tek aynı kodları yazarız yada bir döngü çeşidini seçerek tek komutla bu işlemlerin hepsini yaptırırız tabi doğal olarak 2. seçeneği kullanmak en kolay ve hızlı yoldur .Burada dikkat edilmesi gereken önemli nokta hangi döngü çeşidini seçip bunu doğru bir şekilde uygulamaktır.
For Döngüsü
Bu döngü çeşidi en sık kullanılan döngü çeşididir.Başlangıç değerinden itibaren belirtilen koşul sağlanana kadar içine yazıldığı kod parçasını ardı ardına çalıştırır.Genel sözdizimi şu şekildedir;
for (başlangıç;koşul;artım)
{
//yapılacak işler;
}
|
Başlangıç:Döngü kontrol değişkenidir.Döngü içerisinde sayaç işlevini görür.Tabi başlangıç değeri döngü dışında da tanımlanabilir.
Koşul: Bu kısım true oldukça döngü çalışır Döngü de kod işletilip sona geldiğinde tekrar bu koşulu kontrol edip devam edip etmeyeceğine karar verir.
Artırım:Burada Başlangıç değerinin döngünün her adımda artırma yada azaltma miktarını belirler.
Örnek;
Ekrana 5 defa merhaba yazan program
Ekrana 5 defa merhaba yazan program
for (int i = 1; i < =5 ; i++)
{
Console.WriteLine("Merhaba");
}
Console.ReadLine(); |
Örnek;
Ekrana 1 ile 10 arasındaki sayıları yazan program
Ekrana 1 ile 10 arasındaki sayıları yazan program
for (int i = 1; i < 10 ; i++)
{
Console.WriteLine(i);
}
Console.ReadLine(); |