=AlexD= (27.02.2023 13:10, просмотров: 118) ответил =AlexD= на Умник какой. Очень часто нужно проверяться в середине цикла, и тут
похер что do, что while, да хоть for(;;). Причём проверка может
быть не одна и с разными последствиями - break, continue, return,
goto. Всё это можно порезать на куски ради структурированности, ну
читаемость в результате будет на уровне write only.
Структурированность программы, она не в циклах, она в голове, и ни
один язык не даст вам все возможные виды регулярных алгоритмических
структур, только основные и немного костылей в придачу.
Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.