Print Triangle in C#

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Text;  
  5. namespace prymid  
  6. {  
  7.     class Program  
  8.     {  
  9.         static void Main(string[] args)  
  10.         {  
  11.             int i, j, r;  
  12.             int v = 1;  
  13.             Console.WriteLine("Enter no of Rows");  
  14.             r = Int16.Parse(Console.ReadLine());  
  15.             Console.WriteLine(r);  
  16.             for (i = 1; i <= r; i++)  
  17.             {  
  18.                 for (j = r; j >= i - 1; j--)  
  19.                 {  
  20.                     Console.Write(" ");  
  21.                 }  
  22.                 for (int k = 1; k <= i; k++)  
  23.                 {  
  24.                     Console.Write(" " + v);  
  25.                     v++;  
  26.                 }  
  27.                 Console.WriteLine();  
  28.             }  
  29.             Console.ReadLine();  
  30.         }  
  31.     }  
  32. }