İç-İç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. 

[code lang=”csharp”] 

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(); 

[/code]

  

 

Ö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. 

 

[code lang=”csharp”] 

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(); 

[/code]

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir