using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int i, j, satir;
ulong[,] liste = new ulong[9999, 9999];
// Ekrana İlk Mesajı ver
Console.Write("Görüntülemek İstediğiniz Satır numarasını Giriniz : ");
// Klavyeden girilen sayısal ifadeyi değişlkene ata
satir = Convert.ToInt32(Console.ReadLine());
// Satır Değerinin Doğruluğu Sağlandıysa Devam Et
if (satir >= 1)
{
// i Değerini birer artırarak dizinin ilk indis keylerini belirle
for (i = 1; i <= satir; i++)
{
// j Değerini birer artırarak dizinin ikinci indis keylerini belirle
for (j = 1; j <= i; j++)
{
// i Değeri 3 den küçükse satır 1 ile dolsun
if (i < 3)
{
liste[i, j] = 1;
}
else
{
liste[i, 1] = Convert.ToUInt16(1);
liste[i, j] = liste[i - 1, j - 1] + liste[i - 1, j];
if (i == j)
{
liste[i, i] = 1;
}
}
// Belirtilen satır değerine ulaşıldıysa istenilen değerleri ekrana yazdır
if (i == satir)
{
Console.Write(liste[i, j] + " ");
}
}
}
}
else {
// Girilen değer geçersiz ise uyarı ver !
Console.Write("Lütfen Geçerli Bir Sayı Giriniz");
}
}
}
}