Я немного запуталась...правильно ли я понимаю, что циклом for мы заполняем массив, а i - это индекс, то есть положение введенного значения. Тогда как во втором цикле for можно проверить четность значений в массиве, если получается, что мы делим на 2 индекс, а не значение? Я уже плохо соображаю... int[] countResidents = new int[15]; for (int i = 0; i < 15; i++) { countResidents[i] = Integer.parseInt(reader.readLine()); } int even = 0; int odd = 0; for (int i = 0; i < 15; i++) { if (i % 2 == 0) { even += countResidents[i]; } else { odd += countResidents[i]; } }