package com.javarush.task.pro.task04.task0407;
/*
Сумма чисел, не кратных 3
*/
public class Solution {
public static void main(String[] args) {
int sum = 0;
int number = 0;
while (number <= 100) {
if (number % 3 == 0) {
number++;
continue;
}
sum = sum + number;
number++;
}
System.out.println(sum);
}
}Anonymous #2904411
7 уровень
Объясните плз, почему number ++ и в цикле, и после continue?
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Anonymous #2904411
21 декабря 2021, 10:14
Спасибо
0
Viktor
19 декабря 2021, 22:16
Перед continue number++ меняет значение переменной number. Если эту строку убрать, то цикл бесконечно зависнет на 12 строке.
0