Simple C++ Program for Print Inverted Triangle Pattern

Simple C++ Program for Print Inverted Triangle Pattern - Example C Program

/*## Simple C++ Program for Print Inverted Triangle Pattern*/
/*## Basic Pattern C++ Programs, Inverted Triangle Pattern C++ Programming*/

// Header Files
#include <iostream>
#include<conio.h>

using namespace std;

int main() {

    // Declare Variables
    int rows, i, j;

    cout << "Simple C++ Program for Print Inverted Triangle Pattern\n";

    //Read Day Value
    cout << "Enter the number of rows : ";
    cin>>rows;

    //Print Inverted Triangle Pattern
    for (i = rows; i >= 1; i--) {
        for (j = 0; j < rows - i; j++) {
            cout << " ";
        }

        for (int j = (2 - i); j < (2 - i) + (2 * i - 1); j++) {
            cout << "*";
        }

        cout << "\n";
    }

    getch();
    return 0;
}

Sample Output

Enter the number of rows : 7
*************
 ***********
  *********
   *******
    *****
     ***
      *