Ответ:
Типы циклов с переменной:
- Цикл `for`: Используется, когда количество итераций известно заранее. Он автоматически инициализирует переменную, проверяет условие и инкрементирует/декрементирует переменную.
- Цикл `while`: Используется, когда количество итераций неизвестно, и цикл выполняется до тех пор, пока условие истинно. Переменная должна быть инициализирована до цикла, а условие и изменение переменной должны быть прописаны внутри тела цикла.
- Цикл `do-while`: Аналогичен циклу `while`, но гарантирует выполнение тела цикла хотя бы один раз, так как условие проверяется после выполнения тела цикла.
Ответ: Циклы `for`, `while` и `do-while`.
