У меня возник вопрос относительно разворачивания цикла в цикле for и того, как использовать цикл for, если вы не знаете количество итераций до ввода пользователя.
Я видел примеры развертывания цикла в циклах, где задано количество итераций, и за одну итерацию выполняется больше инструкций. Например:
for(int i=0; i < 50; i++){ // instead of i < 200
doSomething();
doSomething();
doSomething();
doSomething();
}
Мой вопрос касается
for(i=0; i<n; i++){
doSomething();
}
где n
задается пользователем, поэтому я не знаю, как точно использовать развертывание цикла в такой ситуации.
Я подумал, стоит ли добавлять в этот цикл условные выражения, но это говорит мне, что это замедлит мою программу.