380 читали · 1 год назад
Как сделать задержку в цикле for? Pascal, Python, JavaScript
С этой, казалось бы, очень простой задачей сталкивались все начинающие программисты (также по этой теме: как остановить цикл, как сделать паузу в цикле). Например, нужно сделать отсчет (прямой или обратный), сделать простенькую пошаговую анимацию, построить график в динамике, чтоб точки добавлялись постепенно и т.д. В Pascal все просто: var i: Integer; begin writeln('Старт'); for i := 0 to 5 do begin // выполнение кода в цикле writeln(i); sleep(1000); // задержка на 1 секунду (задается в мс) end; writeln('Цикл завершен'); end...
1 год назад
Java. Какой оператор используется для немедленной остановки цикла и оператор для перехода к следующей итерации цикла?
В Java есть два оператора, которые можно использовать для управления циклами — «break» и «continue». Оператор break используется для немедленного выхода из цикла. Когда оператор «break» встречается внутри цикла, управление программой немедленно переходит к оператору сразу после цикла. Оператор «continue» используется для пропуска текущей итерации цикла и перехода к следующей итерации. Когда внутри цикла встречается оператор «continue», программа пропускает остальные операторы в цикле для текущей итерации и переходит к следующей итерации...