C++ program to print reversed mirrored right triangle star pattern

Example

Input :

 Input rows: 5 

Output :

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

Required Knowledge

Basic C++ programming, For loop, Nested loop, if-else

Program to print reverse mirrored right triangle star pattern

include <iostream>
using namespace std;

int main()
{
     int i, j, rows;
     // Input rows from user

     cout<<"Enter number of rows: ";
     cin>>rows;

     // Iterate through rows
     for(i=1; i<=rows; i++) {

     // Print leading spaces     
        for(j=1; j<i; j++)
        {
            cout<<" ";
        }

        // Iterate through columns to print star
        for(j=i; j<=rows; j++)
        {
            cout<<"*";
        }

        // Move to next line 
        cout<<"\n";
     }
     return 0;
 }
output:
Enter number of rows: 5
*****
 ****
  ***
   **
    *
  • Save

Leave a Reply

Your email address will not be published. Required fields are marked *

Share via
Copy link
Powered by Social Snap