Visual Studio C# Dersleri | Visual Studio Kurulumu | C# Programlama Dersleri
Şimdiye kadar gördüğümüz örneklerde for döngüsünü hep tek başına kullandık. Aynı koşul kontrol mekanizmalarında olduğu gibi döngüler de iç-içe kullanılabilirler. İç-içe kullanılacak döngü sayılarında herhangi bir kısıtlama söz konusu değildir. İstediğimiz kadar sayıda döngüyü iç-içe kullanabiliriz
Sıradaki örneklerimizde de iç içe for döngüsü nasıl kullanılır buna göz atalım.
Örnek : Aşağıdaki ekran çıktısını verecek programın kodunu yazınız.
string yildiz = "";
for (int i = 1; i <= 5; i++) {
for (int k = 0; k <= 5-i;k++ )
yildiz = yildiz + "*";
Console.WriteLine(yildiz);
yildiz = ""; }
Örnek : 1’den 10’a kadar olan sayılar için çarpım tablosunu ekrana yazdıran programı yazınız.
int i,k; for (i = 1; i <=10; i++)
{
Console.WriteLine("-{0} ve Katları-",i);
Console.WriteLine("----------------");
for (k = 1; k <= 10; k++) {
int carpim = i * k;
Console.WriteLine("{0} x {1} = {2}", i, k, carpim);
}
Console.WriteLine("----------------"); }