C++

Inverted Pyramid star pattern in C++ language

Inverted Pyramid star pattern in C++ language

In this article, we will discuss the Inverted Pyramid star pattern in C++ language – using loops

In this post, we will learn how to create inverted Pyramid  pattern using for, while and do-wile loop in C++ language

Pyramid star pattern using for loop

Program 1

This program allows the user to enter the number of rows and the symbol then the program displays a full pyramid star pattern with the given symbol using for loop in C++ language

 

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
    int rows;
    char ch;
    cout << "Enter the number of rows" << endl;
    cin>>rows;
    cout << "Enter the symbol as you wish" << endl;
    cin>>ch;
    for(int i=rows; i>=1;  i--){//outer for loop
            for(int j=i; j<=rows; j++){
                cout<<" ";//print space fot pyramid
            }
            for(int j=1; j<=(2*i-1); j++){//inner for loop
                cout<<ch;  //create left half
            }
 cout<<"\n";//move to next line
    }
     getch();
    return 0;
}

When the above code is executed, it produces the following result

Pyramid star pattern using the while loop

Program 2

This program allows the user to enter the number of rows and the symbol then the program displays a full inverted pyramid star pattern with the given symbol using the while loop in C++ language

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
    int rows;
    char ch;
    cout << "Enter the number of rows" << endl;
    cin>>rows;
    cout << "Enter the symbol as you wish" << endl;
    cin>>ch;
    int i=rows;
    while(i>=1){//outer while loop
            int j=i;
            while(j<=rows){//inner while 1
                cout<<" ";//print space for pyramid
    j++;
            }
            j=1;
            while(j<=(2*i-1)){//inner while 2
                cout<<ch;//print symbol for pyramid
                j++;
            }
 cout<<"\n";//move to next line
 i--;
    }
     getch();
    return 0;
}

 

When the above code is executed, it produces the following result

Pyramid star pattern using the do-while loop

Program 3

This program allows the user to enter the number of rows and the symbol then the program displays a full inverted pyramid star pattern with the given symbol using do-while loop in C++ language

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
    int rows;
    char ch;
    cout << "Enter the number of rows" << endl;
    cin>>rows;
    cout << "Enter the symbol as you wish" << endl;
    cin>>ch;
    int i=rows;
    do{//outer while loop
            int j=i;
            do{//inner while 1
                cout<<" ";//print space for pyramid
    j++;
            }while(j<=rows);
            j=1;
            do{//inner while 2
                cout<<ch;//print symbol for pyramid
                j++;
            }while(j<=(2*i-1));
 cout<<"\n";//move to next line
 i--;
    }while(i>=1);
     getch();
    return 0;
}

 

When the above code is executed, it produces the following result

Inverted pyramid

 

 

Suggested for you

for loop in C++ language

while loop in C++ language

do-while loop in C++ language

 

Similar post

pyramid pattern program in C- using loops

Java pyramid pattern program – using loops

C++ pyramid pattern program – using loops

C++ code to Inverted Pyramid pattern

Java code to Inverted Pyramid pattern

C code to Inverted Pyramid pattern

 

Karmehavannan

Recent Posts

Subtract two numbers using method overriding

Subtract two numbers using method overriding   Program 1

5 months ago

PHP Star triangle Pattern program

PHP Star triangle Pattern program Here's a simple Java program that demonstrates how to print…

5 months ago

Using function or method to Write temperature conversion : Fahrenheit into Celsius

Using Function or Method to Write to temperature conversion: Fahrenheit into Celsius In this article,…

2 years ago

Function or method:temperature conversion from Fahrenheit into Celsius – Entered by user

Function or method of temperature conversion from Fahrenheit into Celsius In this article, we will…

2 years ago

Write temperature conversion program: Fahrenheit into Celsius

Write temperature conversion program: from Fahrenheit to Celsius In this article, we will discuss the…

2 years ago

How to write a program to convert Fahrenheit into Celsius

How to write a program to convert Fahrenheit into Celsius In this article, we will…

2 years ago

This website uses cookies.