While se foloseste cand pui conditia, daca conditia se respecta, se executa operatia.
Iar
Do While executa operatia intai iar dupa vede conditia.
ex.
While (x>0)
{
x=x*x;
}
(Daca se respecta, x se ridica la patrat)
Do while (x>0 {
x=x*x;
}
Mai intai se vede operatia.