C++ program to create combined Pyramid pattern using while loop
C++ program to create combined Pyramid pattern using while loop
In this tutorial, we will discuss a concept of the C++ program to create Combined Pyramid pattern
In the C++ programming language, we can use for loop ,while loop and do-while loop to display different number (binary, decimal), alphabets or star pattern programs.
In this article, we are going to learn how toDisplay combined Pyramid pattern using while loop in C++ language
Program to display combined Pyramid star pattern
Combined Pyramid star pattern 1
The C++ program allows the user to enter the number of rows then it displays two combined straight pyramid star pattern according to the number of rows.
Program 1
#include
#include
using namespace std;
int main()
{
int i,j,rows;
cout<<"Enter the number of rows: \n";
cin>>rows;
cout<<"\n";
i=1;
while(i<=rows){ //parent while loop
j=i;
while(j<=rows){
cout<<" ";//print space
j++;
}
j=1;
while( j<=2*i-1){
cout<<"*";//print star
j++;
}
j=2*i;
while(j<=2*rows-1){
cout<<" ";//print space
j++;
}
j=1;
while( j<=2*i-1){
cout<<"*";//print star
j++;
}
cout<<"\n";//move to next line
i++;
}
getch();
return 0;
}
When the above code is executed, it produces the following results
C++ program to create combined Pyramid pattern
Combined Pyramid star pattern 2
The C++ program allows the user to enter the number of rows then it displays two combined upside-down pyramid star pattern according to the number of rows.
Program 2
#include
#include
using namespace std;
int main()
{
int i,j,rows;
cout<<"Enter the number of rows: \n";
cin>>rows;//Takes input from the user
cout<<"\n";
i=1;
while( i<=rows){//parent while loop
j=1;
while(j
When the above code is executed, it produces the following results
C++ program to create combined Pyramid pattern
Program to display combined Pyramid number pattern
Combined Pyramid number pattern 1
The C++ program allows the user to enter the number of rows then it displays two combined straight pyramid number pattern according to the number of rows.
Program 1
#include
#include
using namespace std;
int main()
{
int i,j,rows;
cout<<"Enter the number of rows: \n";
cin>>rows;//Takes input from the user
cout<<"\n";
i=1;
while(i<=rows){ //parent while loop
j=i;
while(j<=rows){
cout<<" ";//print space
j++;
}
j=1;
while( j<=2*i-1){
cout<
When the above code is executed, it produces the following results
C++ program to create combined Pyramid pattern
Combined Pyramid number pattern 2
The C++ program allows the user to enter the number of rows then it displays two combined upside-down pyramid number pattern according to the number of rows.
Program 2
#include
#include
using namespace std;
int main()
{
int i,j,rows;
cout<<"Enter the number of rows: \n";
cin>>rows;//Takes input from the user
cout<<"\n";
i=1;
while( i<=rows){
j=1;
while(j
When the above code is executed, it produces the following results