Celtic Hammer
Мудрец
(15916)
8 месяцев назад
Это всё из языка СИ. И тут кому как удобно... Например в Питоне do while даже вводить не стали, потому что требовалась минималистичность синтаксиса, а большой разницы между постусловием и предусловием нет
Михаил КирьяновМудрец (10707)
8 месяцев назад
итерация в дувайл выполняется один раз, а в вайл не выполняется
в сишарп тоже есть дувайл, вайл, фор, форич
АндрейВысший разум (451247)
8 месяцев назад
Вообще-то это пошло с Дейкстры и его структурного программирования - задолго до C.
Да, цикл с постусловием требуется не так часто, но его отсутствие в Python или Go заметно: когда задача удобнее решается с его использованием, приходится городить костыли.
а в while действие цикла в самом цикле, и в чем суть do while тогда?