Skip to main content

Posts

Showing posts from August, 2010

Triangle shape in one loop

            int intLines;             string str;             TextReader txtReader;             txtReader = Console.In;             Console.WriteLine("How many lines need to be displayed?");             intLines = Convert.ToInt16(txtReader.ReadLine());             Console.WriteLine("Enter the character to be placed as triangle?");             str = txtReader.ReadLine();             Console.Clear();             StringBuilder strBuilder = new StringBuilder(str);             int intCursorYposition = 0;             int intCursorXposition = Console.BufferWidth / 2;             for (int i = 0; i < intLines; i++)             {                 if (i % 2 != 0)                 {                     intLines++;                     strBuilder.Append(str);                     continue;                 }                 try                 {                     Console.SetCursorPosition(intCursorXposition, intCursorYposition);                 }