İç-İçe Döngüler C# Console-Programlama Temelleri Ders 29
İç-İçe Döngüler C# Console-Programlama Temelleri Ders 29
Daha fazla bilgi için : www.gorselprogramlama.com
İç-İçe Döngüler : Birden fazla döngünün iç içe kullanılmasıdır.
Örnek: Klavyeden girilen sayıya kadar olan sayıların faktöriyellerini hesaplayıp ekrana yazdıran programın kodlarını yazalım.
class Program
{
static void Main(string[] args)
{ //Daha fazla bilgi için : www.gorselprogramlama.com
int sayi,fak=1;
Console.Write("Sayı giriniz = ");
sayi = int.Parse(Console.ReadLine());
for (int i = 1; i <=sayi; i++)
{
fak = 1;
for (int j = 1; j <= i ; j++)
{
fak *= j;
}
Console.WriteLine("{0} sayısının faktöriyeli = {1}",i,fak);
}//Daha fazla bilgi için : www.gorselprogramlama.com
Console.ReadKey();
}
}

Örnek : Aşağıdaki çıktıyı elde eden kodları yazalım.Bunun için iç içe üç tane for döngüsü kullanmalıyız.

class Program
{
static void Main(string[] args)
{ //Daha fazla bilgi için : www.gorselprogramlama.com
for (int i=1; i <3; i++)
{
for (int j=1; j<4; j++)
{
for (int k=1; k<4; k++)
{
Console.WriteLine(i.ToString() + j.ToString() + k.ToString());
}
}
} //Daha fazla bilgi için : www.gorselprogramlama.com
Console.ReadKey();
}
}


