Разница между циклом-пока и циклом-до заключается в том, что в одном случае проверка условия производится перед выполнением блока операторов, а в другом — после. mif.vspu.ru
Механизм выполнения цикла-пока: перед входом в цикл проверяется условие продолжения цикла, и, если оно истинно, то выполняется тело цикла, после чего осуществляется переход в начало цикла, если же условие ложно, то происходит выход из цикла. www.cyberforum.ru
Механизм выполнения цикла-до: выполняется тело цикла, после чего проверяется условие выхода из цикла, и, если оно истинно, происходит выход из цикла, если ложно — происходит переход в начало цикла. www.cyberforum.ru
Особенность цикла-до в том, что тело цикла всегда выполняется хотя бы один раз, а в цикле-пока тело цикла может не выполниться ни разу. mif.vspu.ru