Как сделать так, чтобы одновременно в одном цикле шли две итерации (например i
и j
)?
Так сойдет? :)
for(int i = 5, j = 10; i < 20 && j >= 0; i++, j--)
{
}
Вы можете объявить в теле цикла сколько угодно переменных
for (int i = 0, j = 100; i != j; ++i, --j) {
//SOME CODE;
}
Или вы можете использовать вложенные циклы
for (int i = 0; i < 100; ++i) {
//SOME CODE
for (int j = 0; j < i; ++j) {
//SOME CODE
}
}
Так же можно использовать цикл while в разном виде
int i = 0;
int j = 50;
while (true) {
--i;
++j;
if (i == j) {
break;
}
//SOME CODE
}
Выбор зависит лишь от поставленной задачи и личных предпочтений.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При открытии файлаogv выдает в дампе ошибку "[ogg @ 00f0c400] Broken file, keyframe not correctly marked
Нужно сделать проверку на максимальное количество символов, чтобы найти наибольшее слово в файле
Помогите написать код, пожалуйста
Вместо /*что-то*/ нужно вставить порядковый номер элементаАналогично, как в массиве с index в примере выше