Оператор while
Для организации циклов с проверкой условия их завершения перед выполнением итерации используется оператор while:
while(условие)
{
. . .
строки тела цикла
. . .
}
Если в результате оценки условия получается значение true, тогда итерация выполняется, если false - цикл прерывается.