HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Цикл while идеален для ситуаций, когда количество итераций неизвестно заранее, например, при поиске простого числа.</p>
1 <p>Цикл while идеален для ситуаций, когда количество итераций неизвестно заранее, например, при поиске простого числа.</p>
2 <p>Когда количество итераций известно, предпочтительнее использовать цикл for. Посмотрим реализацию переворота строки через цикл for:</p>
2 <p>Когда количество итераций известно, предпочтительнее использовать цикл for. Посмотрим реализацию переворота строки через цикл for:</p>
3 <p>Этот код можно описать так:</p>
3 <p>Этот код можно описать так:</p>
4 <blockquote><p>Цикл с индексом i повторяется, пока i &lt; str.length(), а также после каждого шага увеличивает i на 1</p>
4 <blockquote><p>Цикл с индексом i повторяется, пока i &lt; str.length(), а также после каждого шага увеличивает i на 1</p>
5 </blockquote><p>В определении цикла for есть:</p>
5 </blockquote><p>В определении цикла for есть:</p>
6 <ol><li>Начальное значение счетчика. Этот код выполняется ровно один раз перед первой итерацией</li>
6 <ol><li>Начальное значение счетчика. Этот код выполняется ровно один раз перед первой итерацией</li>
7 <li>Предикат - условие повторения циклов. Выполняется на каждой итерации. Точно так же как и в while</li>
7 <li>Предикат - условие повторения циклов. Выполняется на каждой итерации. Точно так же как и в while</li>
8 <li>Описание изменения счетчика. Этот код выполняется в конце каждой итерации</li>
8 <li>Описание изменения счетчика. Этот код выполняется в конце каждой итерации</li>
9 </ol><p>В остальном принцип работы точно такой же, как у цикла while.</p>
9 </ol><p>В остальном принцип работы точно такой же, как у цикла while.</p>
10 <h2>Рекомендуемые программы</h2>
10 <h2>Рекомендуемые программы</h2>