How to print Left Half Pyramid Pattern in C


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

#include <stdio.h>

int main() {
  int n = 5;
  for (int i = 1; i <= n; i++) {
    for (int j = 1; j <= n - i; j++) {
      printf(" ");
    }
    for (int k = 1; k <= i; k++) {
      printf("*");
    }
    printf("\n");
  }
  return 0;
}

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 ?