Вложенный цикл в C++ - это когда один цикл находится внутри другого цикла.
Каждый раз, когда внутренний цикл выполняется один раз, внешний цикл также выполнится один раз.
Это позволяет выполнять повторяющиеся задачи несколько раз. Например, можно использовать вложенные циклы для вывода таблицы умножения или выполнения повторяющихся операций для каждого элемента массива.
вложенный цикл
for (int i = 0; i < 5; i++)
{
cout << "Сработал 1-ый цикл, иттерация номер: "<< i << endl;
for (int x = 0; x < 5; x++)
{
cout << "\tСработал 2-ой цикл, иттерация номер: " << x << endl;
}
}
Первый цикл не продолжится пока не будет выполнен вложенный цикл
Пример использования вложенного цикла. Таблица умножения
for (int i = 2; i <= 9; i++)
{
for (int x = 2; x <= 9; x++)
{
cout << i << " * " << x << " = " << i * x << endl;
}
cout << endl;
}