Codeforcoding

C++ code to display Parallelogram star pattern using Do-while loop

C++ code to display Parallelogram star pattern using Do-while loop

In this article, we will discuss the concept of C++ code to display Parallelogram star pattern using Do-while loop

In this post, we are going to learn how to write a program to print  parallelogram and Hollow parallelogram pattern using do-while loop in C++ language.

 

Display parallelogram  star patterns Using do-while loop

Code to print Parallelogram star pattern

C++ program to print Parallelogram star pattern using for loop
Parallelogram star pattern

Program 1

This program allows the user  to enter the number of rows , columns and star then it will display parallelogram   star pattern using do-while loop in C++ programming language

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

int main() {
    int i,j,rows,columns;
    char ch;
    cout<<"Enter the number of rows\n";
      //ask input from the user for rows
cin>>rows;
//store the user input in the variable rows
 cout<<"Enter the number of columns\n";
   //ask input from the user for columns
cin>>columns;
 //ask input from the user for columns
cout<<"Enter the character for pattern\n";
  //ask input from the user for character
cin>>ch;
 //store the user inputs in the ch variable
cout<<"\n";

i=1;
do{//outer do-while loop
        j=0;
 do{//inner do-while loop
   cout<<" ";//print space
 j++;
   }  while(j<=rows-i);
   j=1;
   do{//inner do-while loop
   cout<<ch;//print symbol after space
    j++;
}while(j<=columns);
 cout<<"\n";//move to next line
 i++;
}while(i<=rows);
getch();
    return 0;
}


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

Parallelogram star pattern

 

Code to print hollow Parallelogram star pattern

Hollow Parallelogram star pattern

Program 2

This program allows the user  to enter the number of rows , columns and any symbol then it will display hollow  parallelogram pattern using do-while loop in C++ programming language

#include <iostream>
#include <conio.h>
using namespace std;
int main() {
    int i,j,rows,columns;
    char ch;
    cout<<"Enter the number of rows\n";
    cin>>rows; //store the user input- rows
    cout<<"Enter the number of columns\n";
cin>>columns; //store the user input- columns
cout<<"Enter the character for pattern\n";
cin>>ch;
cout<<"\n";

i=1;
do{//outer while loop
         j=0;
   do{//inner while loop
   cout<<" ";//print space
    j++;
   }while(j<=rows-i);
j=1;
 do{//inner while loop
   if(i==1 || i==rows || j==1 || j==columns){
   cout<<ch;//print symbol after space
   }
   else{
         cout<<" ";//print space
   }
   j++;
}  while(j<=columns);
 cout<<"\n";//move to next line
  i++;
}while(i<=rows);
getch();
    return 0;
}

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

Output

 

Suggested for you

For loop in C++ language

Nested For loop in C++ language

while loop in C++  language

Nested while  loop in C++ language

Do-while loop in C++ language

Nested Do-while loop in C++ language

The operator in C++  language

Datatype in C++ language

variable in   C++  language

 

Similar post

Java code to Print Hollow rectangle and square star pattern

C  code to Print Hollow rectangle and square star pattern

C++ code to Print Hollow rectangle and square star pattern

Display solid rectangle and square star pattern in C

Display solid rectangle and square star pattern in Java

 

Rhombus and hollow rhombus star pattern in C language

Rhombus and hollow rhombus star pattern in C++ language

Rhombus and hollow rhombus star pattern in Java language

 

parallelogram and hollow parallelogram star pattern in C language using for loop

parallelogram and hollow parallelogram star pattern in C++ language using for loop

parallelogram and hollow parallelogram star pattern in Java language using for loop

 

Java code to Parallelogram star pattern using Do-while loop
C code to display Parallelogram star pattern using Do-while loop
Exit mobile version