Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top
menu mobile close menu
Проверка проектов
Дополнительная информация
toggle menu Оглавление

V8029. The outer loop counter is used in the condition of the inner loop. Perhaps the inner loop counter should be used instead.

10 Июн 2026

Анализатор обнаружил использование счётчика внешнего цикла for в условии внутреннего цикла, что может свидетельствовать о логической ошибке.

В простом виде эта ошибка выглядит следующим образом:

for i := 0; i < M; i++ {
  for j := 0; i < N; j++ {
    a[i][j] = 0
  }
}

Во внутреннем цикле происходит сравнение i < N вместо j < N. Корректный вариант кода:

for i := 0; i < M; i++ {
  for j := 0; j < N; j++ {
    a[i][j] = 0
  }
}