C# - Print different Star Patterns


C# - Print different Star Patterns

CODE
using System; class Program { public static void Main(string[] args) { int numberOfLines = 5; //Prints the below pattern //* //** //*** //**** //***** for (int i = 1; i <= numberOfLines; i++) { for (int j = 1; j <= i; j++) { Console.Write("*"); } Console.WriteLine(""); } Console.WriteLine(""); //Prints the below pattern //***** //**** //*** //** //* for (int i = 1; i <= numberOfLines; i++) { for (int j = numberOfLines; j >= i; j--) { Console.Write("*"); } Console.WriteLine(""); } Console.WriteLine(""); //Prints the below pattern // * // ** // *** // **** //***** for (int i = 1; i <= numberOfLines; i++) { for (int j = numberOfLines; j >= 1; j--) { if (j <= i) Console.Write("*"); else Console.Write(" "); } Console.WriteLine(""); } Console.WriteLine(""); //Prints the below pattern //***** // **** // *** // ** // * for (int i = 1; i <= numberOfLines; i++) { for (int j = 1; j <= numberOfLines; j++) { if (j >= i) Console.Write("*"); else Console.Write(" "); } Console.WriteLine(""); } Console.WriteLine(""); } }

Comments