Циклы в c++ и когда какой лучше использовать

В языке C++, как и наверно и в остальных, есть всего два цикла. Это for и while. Нужно понимать, что оба цикла могут заменять друг друга, но почти всегда это делается сложнее, нежели вспомнить другой цикл или же просто невозможно.

Синтаксисы:

for(объявление переменной; условие при котором выполняется цикл; шаг){код;}

while(условие при котором выполняется цикл){код;}

Так когда же какой лучше использовать?

В основном for используется, когда код нужно выполнить определённое количество раз(число или длина чего-то), а while, когда код нужно выполнить пока верно условие(например: пока пользователь не нажал Esc)

Для поддержки можете поставить лайк и подписаться на мои соц. сети:

22
Начать дискуссию