Добрый день, коллеги!
Вопрос: не понимаю, зачем в условии нужно использовать оператор continue? Я разбил задачу на более простые действия и тем самым: вывел ряд чисел от 1 до 29 (т.е. все числа, кратные в этом ряду числу 3), а потом посчитал в цикле их сумму. Правильный ответ с выполнением условия, тем не менее, другой. Помогите разобраться.
Спасибо!
Вот код:
public class Solution {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int start = 1;
int end = 30;
int num = 3;
int sum = 0;
for (int i = start; i < end; i++) {
if (i % num == 0) {
sum = sum + i;
System.out.println(i);
}
}
System.out.println(sum);
}
}
OUTPUT: