How to print Right Half Pyramid Pattern in C++


How to print Right Half Pyramid Pattern in C++ ?

Answer

To print a right half pyramid pattern in C++, you can use nested loops to control the number of rows and columns printed.



✐ Examples

1 Right Half Pyramid Pattern with Asterisks (*)

In this example,

  1. We define a variable n to represent the number of rows in the pyramid.
  2. We use nested loops to control the number of spaces and asterisks (*) in each row, following the right half pyramid pattern.
  3. The outer loop is responsible for the number of lines in the pyramid.
  4. Inside the inner loop, we use cout << '*' to print asterisks (*) for the pyramid structure in each row.
  5. We use cout << endl to move to the next line after each row.

C++ Program

#include <iostream>
using namespace std;
int main() {
    int n = 5;
    for (int i = 1; i <= n; i++) {
        for (int j = 1; j <= i; j++) {
            cout << '*';
        }
        cout << endl;
    }
    return 0;
}

Output

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

Summary

In this tutorial, we learned How to print Right 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++ ?