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