namespace PascalsTriangle
public static void Main(string[] args)
Console.WriteLine("Pascal's Triangle");
Console.Write("Enter a row number: ");
result = Console.ReadLine();
if (Int32.TryParse(result, out inputNumber) == true)
Console.WriteLine("Input number less than zero is not allowed.");
else if (inputNumber > 25)
Console.WriteLine("Input number greater than 25 is not allowed.");
for (int i = 0; i < inputNumber; i++)
for (int j = 0; j <= i; j++)
outputOne = outputOne * (i - j + 1) / j;
firstSum = firstSum + outputOne;
Console.WriteLine("The sum of numbers above row {0} is {1}.", inputNumber, firstSum);
for (int i = 0; i <= inputNumber + 1; i++)
for (int j = 0; j <= i; j++)
if (i == inputNumber + 1)
secondSum = secondSum + outputTwo;
outputTwo = outputTwo * (i - j + 1) / j;
if (i == inputNumber + 1)
secondSum = secondSum + outputTwo;
Console.Write("The sum of numbers in row {0} is {1}.", inputNumber + 1, secondSum);
Console.WriteLine("Invalid input. Please enter a numeric value.");