Добрый день, Задача: Вывести на экран сумму чисел от 1 до 100 включительно, не кратных 3. Для этого используй цикл while. Я решил её одним их предложенных способов. Программа её засчитала. Потом посмотрел "правильное решение". В итоге решение тем же способом, но с другим присвоенным значением (выделил жирным и подчеркнул в программе). А ответ у нас одинаковый 3367. В чём подвох? Моё решение: int sum = 0; int i = 1; //Обратите внимание while (i <= 100){ if (i % 3 == 0){ i++; continue; } sum = sum + i; i++; } System.out.println(sum); Решение Javarush int sum = 0; int number = 0; //Обратите внимание while (number <= 100) { if (number % 3 == 0) { number++; continue; } sum = sum + number; number++; } System.out.println(sum);