In C++, a do while loop, sometimes just called a do loop, is a control flow statement that allows code to be executed repeatedly based on a given Boolean condition.
Syntax
do {
Code to execute while the condition is true
} while ( condition );
Example Program
/* Example Program For Do..While In C++
Pardeep Patel @ studywarehouse.com */
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
// Variable Declaration
int a;
// Get Input Value
cout<<"Enter the Number :";
cin>>a;
int counter = 1;
//Do while Loop Block
do
{
cout<<"Execute Do While "<<counter<<" time"<<endl;
counter++;
}while (counter <= a);
// Wait For Output Screen
getch();
return 0;
}
Sample Output
Enter the Number: 6
Execute Do While 1 time
Execute Do While 2 time
Execute Do While 3 time
Execute Do While 4 time
Execute Do While 5 time
Execute Do While 6 time