How to print Left Half Pyramid Pattern in C# - Step by Step Examples



How to print Left Half Pyramid Pattern in C# ?

Answer

To print the Left Half Pyramid Pattern in C#, we use nested loops where the outer loop controls the rows and the inner loop prints spaces and stars.



✐ Examples

1 Left Half Pyramid Pattern

In this example,

  1. We define the size of the pyramid, n, which is set to 5 in this example.
  2. We use two nested loops: an outer loop to handle rows and an inner loop to print spaces and stars.
  3. The outer loop runs from 1 to n, controlling the number of rows.
  4. The inner loop in C# prints spaces based on the difference between n and the current row, followed by stars equal to the current row number.
  5. This combination of loops and print statements creates the Left Half Pyramid Pattern.

C# Program

using System;

public class MainClass
{
    public static void Main(string[] args)
    {
        int n = 5;
        for (int i = 1; i <= n; i++)
        {
            string spaces = new String(' ', n - i);
            string stars = new String('*', i);
            Console.WriteLine(spaces + stars);
        }
    }
}

Output

    *
   **
  ***
 ****
*****

Summary

In this tutorial, we learned How to print Left Half Pyramid Pattern in C# language with well detailed examples.




More C# Pattern Printing Tutorials

  1. How to print Left Half Pyramid Pattern in C# ?
  2. How to print Right Half Pyramid Pattern in C# ?
  3. How to print Pyramid Pattern in C# ?
  4. How to print Rhombus Pattern in C# ?
  5. How to print Diamond Pattern in C# ?
  6. How to print Hour Glass Pattern in C# ?
  7. How to print Hollow Square Pattern in C# ?
  8. How to print Hollow Pyramid Pattern in C# ?
  9. How to print Hollow Inverted Pyramid Pattern in C# ?
  10. How to print Hollow Diamond Pattern in C# ?
  11. How to print Floyd's Trianlge Pattern in C# ?
  12. How to print Pascal's Triangle Pattern in C# ?