Alphabet Triangle in C Sharp

Alphabet Triangle

In C#, we can print two types of triangles, either generated by letters or numbers.

Example:

using System;  
  public class Example  
   {  
     public static void Main(string[] args)  
      {  
       char ch = 'a';      
       int x, y, z, w;      
       for(x=1; x<=5; x++)      
       {      
        for(y=5; y>=x; y--)      
         Console.Write(" ");      
        for(z=1; z<=x; z++)      
         Console.Write(ch++);      
        ch--;      
        for(w=1; w<x; w++)      
         Console.Write(--ch);      
        Console.Write("\n");      
        ch='a';      
       }      
   }  
  }

Output:

Explanation:

In the above example, we are printing an alphabet triangle.