■ najpierw obliczana jest wartość narażenia w nawiasach;
■ jeśli wartość ta jest prawdziwa (niezerowa). następuje wykonywanie instrukcji w pętli tak długo, aż wyrażenie przyjmie wartość zerową { fałsz);
• należy zwrócić uwagę, że wartość wyrażenia jest obliczana przed wykonaniem instrukcji.