The do.... while loop checks its condition at the bottom of the loop.
A do.... while loop is similar to a while loop. The one difference is that the do.... while loop is guaranteed to execute at least one time.
Syntax:
do
{
statement(s);
}while(condition);
Example:
int a=0;
do
{
cout<<a<<endl;
a++
}while(a<10);
Output:
0
1
2
3
4
5
6
7
8
9