Pascal Üçgeni C# Console

Pascal Üçgeni C# Console 

Daha fazla bilgi için : www.gorselprogramlama.com 

[code language=”csharp”] 

int x, y;  //Daha fazla bilgi için : www.gorselprogramlama.com

string k = "", h = ""; 

Console.Write("Basamak sayısını girin:"); 

x = Convert.ToInt32(Console.ReadLine());  //Daha fazla bilgi için : www.gorselprogramlama.com

int[] m = new int[x]; 

for (int g = 1; g <= x; g++) k += " ";  //Daha fazla bilgi için : www.gorselprogramlama.com

if (x == 1) Console.Write("{0} 1", k); 

if (x == 2) Console.Write("{0}1\n 1 1", k); 

k = "";  //Daha fazla bilgi için : www.gorselprogramlama.com

if (x > 2) 

for (int g = x; g >= 0; g–) h += " "; 

Console.WriteLine("{0}1", h); 

h = "";  //Daha fazla bilgi için : www.gorselprogramlama.com

for (int g = x; g >= 1; g–) h += " "; 

Console.WriteLine("{0}1 1", h); 

h = ""; 

m[0] = 1;  //Daha fazla bilgi için : www.gorselprogramlama.com

m[1] = 1; 

for (int i = 2; i < x; i++) 

{  //Daha fazla bilgi için : www.gorselprogramlama.com

int[] m1 = new int[i]; 

for (y = 1; y < i; y++) 

m1[y] = m[y] + m[y – 1]; 

k = k + " " + m1[y].ToString(); 

for (y = 1; y < i; y++) 

{  //Daha fazla bilgi için : www.gorselprogramlama.com

m[y] = m1[y]; 

m[i] = 1; 

for (int g = x; g >= i; g–) h += " "; 

Console.WriteLine("{1}1{0} 1", k, h); 

h = ""; 

k = "";  //Daha fazla bilgi için : www.gorselprogramlama.com

Console.ReadKey();  //Daha fazla bilgi için : www.gorselprogramlama.com

[/code]

Bir yanıt yazın

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