Mikoratanakaki
добрый день
объясните кто-нибудь пожалуйста, что мы делаем при таком объявлении
создаем объект класс Node под ссылкой next?
EXTRA
Кактус, что простоял перед экраном 7 лет научился переустанавливать винду
Vladimir
можете пожалуйста объяснить, я не совсем понимаю как работает этот цикл, если num=11
for (int i = 2; i <= (num / 2); i++)
if (num % i == 0) count++;
if (count == 0)
System.out.println(num);
count = 0;
EXTRA
EXTRA
Или, если есть debugger как в pycharm, используй его
EXTRA
(не мой язык. Примерно на уровне интуиции понимаю)
Vladimir
да я начинаю изучать только java поэтому иногда путаюсь
EXTRA
Vladimir
выводит простые двузначные числа
Nikita
Vladimir
EXTRA
num изменяется в процессе?
Vladimir
не в этом цикле
Vladimir
мне конкретно не понятно как вот это работает
for (int i = 2; i <= (num / 2); i++)
if (num % i == 0) count++;
Vladimir
оно должно как-то понять что это простое число
Vladimir
но я чёт не понимаю
EXTRA
Что значит i++
Maksim
Vladimir
увеличивается на 1 вроде
Vladimir
и цикл снова повторяется
EXTRA
Maksim
Vladimir
for (int i = 2; i <= (11 / 2); i++)
if (11 % i == 0) count++;
EXTRA
EXTRA
Гуглится в 2 минуты
EXTRA
Vladimir
вроде да, но надо разобраться
EXTRA
В чём?
EXTRA
C i = 2?
Vladimir
а вроде понял
EXTRA
Тогда объясни мне, что значит этот код
EXTRA
Потому что дальше я не понял
Reova
шо тебе не ясно?
Vladimir
ну вот в данном случае
for (int i = 2; i <= (11 / 2); i++)
if (11 % i == 0) count++;
у нас получается после первого цикла i=6 становится?
Vladimir
и 11 не делится на6 без остатка
Vladimir
следовательно счётчик остаётся равен 0
Reova
ты лучше б через дебагер пропустил код там тебе более наглядней будет ясно
EXTRA
Vladimir
я пока не разбираюсь в этом совсем я просто скачал IntelliJ IDEA и там код набираю
EXTRA
Vladimir
да глупый я )
Vladimir
спасибо что помогли)
EXTRA
да глупый я )
Называть себя глупым, когда учишься дурной тон
EXTRA
А вообще, я так делаю, если головой цикл не вывожу
EXTRA
Reova
Vladimir
из учебника)
Vladimir
Канель Фрейман
EXTRA
И в учебнике не объяснили? O_o
Vladimir
для 9-11 класса
Vladimir
да объяснили, я просто в голове перепутал что значит if (11 % i == 0) count++;
Reova
ща я тебе скажу как это работает ток код запущу
EXTRA
Всё ок👌
Nikita
Берем бумажку и ручку и вручную пробегаемся по циклу выписывая значение каждой переменной. Сразу становится понятнее.
EXTRA
Reova
Reova
пон
Vladimir
да
Vladimir
а если остаток будет то 0
Vladimir
вот это мне и нужно было чтобы
if (count == 0)
System.out.println(num);
Vladimir
а я чёт себя передумал
EXTRA
Чел мегахарош 🦾
Vladimir
спасибо что помогаете
EXTRA
Мда, вот вернёшься к программированию и всё... пошло поехало
EXTRA
Всем помочь, весь код прочитать, во всех языках разобраться, во всех хакатонах поучавствовать, а потом, как всегда словить перегорание 😩
Vladimir
можно на время зачилиться и отпустит)
EXTRA
А не могу
EXTRA
Тянет, падла такая. Я вообще должен был сейчас в ютубе залипать или в игры играть
Vladimir
а вы как программисты какие игры любите с интересными механиками или на сюжет ориентированные?
EXTRA
Любовь к играм не зависит от профессии
Vladimir
я вот последнее время не могу играть с простенькие игры какие-нибудь, где нет интересных механик, которые стараешься понять как они работают
Dt_rin 🇺🇦
Vladimir
да в доте 2 полно механик костылей интересных =)
EXTRA
Dt_rin 🇺🇦
очень сложная в каждом аспекте. особенно социальных
Vladimir
я социально уже преисполнился)
Dt_rin 🇺🇦
а я нет. в целом 90% моих социальных потребностей удовлетворяет дота. и 10 жена
EXTRA
LinRaw
А вончка пуджа которая на фонтане после тп убивает?)