Difference between while loop and do while loop
While loop | Do while loop |
Syntax: while(condition) |
Syntax: do |
While loop is an entry control loop | Do while loop is an exit control loop |
In while loop the condition is checked first then the statements of the loop are executed | In do while loop the statements of the loop are executed first and then the condition is checked. |
In while loop if the condition is true then only the control will enter the loop and the statements will be executed. | In do while loop irrespective of whether the condition is true or false the statements of the loop will get executed at least once. |
i=11; |
i=11; do { Cout<<i; i++; }while(i<=10); |
o/p :blank |
o/p:11 |