C++

Display Hollow Inverted Pyramid pattern in C++ language

Display Hollow Inverted Pyramid pattern in C++ language

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

In this post, we will learn how to create hollow Pyramid  pattern using for, while and do-wile loop

C++  inverted pyramid 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 Hollow pyramid star pattern with the given symbol using for loop in C++ language

Program 1

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    int i,j,rows;//declared variables
    char ch;
    cout<<"Enter number of rows\n";
    cin>>rows;
    //Takes number of rows from user
    cout<<"Enter the symbol\n";
    cin>>ch;
    //input symbol for pattern
    for(i=1; i<=rows; i++){//to iterates each row
for(j=1; j<=i; j++){//Print space for Pyramid shape
cout<<" "; //print space
}
for(j=1; j<=(rows*2-(2*i-1)); j++){//to print *
if(i==1 || j==1|| j==(rows*2-(2*i-1))){

 cout<<ch; //print star
  }
 else {
cout<<" "; //print space
 }

}
cout<<"\n";
}
getch();
    return 0;
}

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

Output

C++  inverted pyramid 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 Hollow pyramid star pattern with the given symbol using while loop in C++ language

#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
    int i,j,rows;//declared variables
    char ch;
    cout<<"Enter number of rows\n";
    cin>>rows;
    //Takes number of rows from user
    cout<<"Enter the symbol\n";
    cin>>ch;
    //input symbol for pattern
    i=1;
    while(i<=rows){//to iterates each row
            j=1;
while(j<=i){//Print space for Pyramid shape
cout<<" "; //print space
j++;
}
j=1;
while( j<=(rows*2-(2*i-1))){//to print *
if(i==1 || j==1|| j==(rows*2-(2*i-1))){

 cout<<ch; //print star
  }
 else {
cout<<" "; //print space
 }
 j++;
}
cout<<"\n";
 i++;
}
getch();
    return 0;
}

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

Ouyput

 

C++  inverted pyramid pattern – using do-while loop

Program 3

This program allows the user to enter the number of rows and the symbol then the program displays a Hollow 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 i,j,rows;//declared variables
    char ch;
    cout<<"Enter number of rows\n";
    cin>>rows;
    //Takes number of rows from user
    cout<<"Enter the symbol\n";
    cin>>ch;
    //input symbol for pattern
    i=1;
    do{//to iterates each row
            j=1;
do{//Print space for Pyramid shape
cout<<" "; //print space
j++;
}while(j<=i);
j=1;
do{//to print *
if(i==1 || j==1|| j==(rows*2-(2*i-1))){

 cout<<ch; //print star
  }
 else {
cout<<" "; //print space
 }
 j++;
}while( j<=(rows*2-(2*i-1)));
cout<<"\n";
 i++;
}while(i<=rows);
getch();
    return 0;
}

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

Output

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

C language Hollow Pyramid pattern

Java language Hollow Pyramid pattern

Display Hollow Inverted Pyramid pattern in C language

Display Hollow Inverted Pyramid pattern in Java language

 

 

Karmehavannan

Recent Posts

Subtract two numbers using method overriding

Subtract two numbers using method overriding   Program 1

3 months ago

PHP Star triangle Pattern program

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

3 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,…

1 year 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…

1 year ago

Write temperature conversion program: Fahrenheit into Celsius

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

1 year 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…

1 year ago

This website uses cookies.