Здравствуйте, Pavel Dvorkin, Вы писали:
PD>do while применяется так редко не поэтому, а потому что ситуации, когда необходимо выполнить тело цикла один раз обязательно, встречаются намного реже, чем ситуации, когда это не требуется.
Это зависит от того, как мыслит человек. Например, у меня большая часть циклов вообще полуторные: одна часть цикла должна выполняться на одну итерацию больше, чем другая. А чистые do и while, как вырожденные случаи, встречаются реже.