JavaRush/Курсы/Java Syntax/Сборник итоговых заданий для программистов

Сборник итоговых заданий для программистов

Открыта

— Здорово, боец!

— Здравия желаю, капитан Бобров!

— У меня для тебя шикарная новость. Вот тебе задания для закрепления полученных навыков. Выполняй их каждый день, и твои навыки будут расти с неимоверной скоростью. Они специально разработаны для выполнения их в Intellij IDEA.

— Те задания были для духов. Для дедушек я добавил бонусные задания повышенной сложности. Только для старослужащих.

Комментарии (662)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Slava
Уровень 8
24 августа 2025, 10:08
Не компилируется задача про котиков: Слов культурных просто не хватает мой вариант не проходит: while (true) { String name = reader.readLine(); int age = Integer.parseInt(reader.readLine()); int weight = Integer.parseInt(reader.readLine()); int tailLength = Integer.parseInt(reader.readLine()); if (name == null || name.isEmpty()) { break; } Cat cat = new Cat(name,age, weight, tailLength); CATS.add(cat); } ЗАТО ВАРИАНТ АВТОРА НА УРА: while (true) { String name = reader.readLine(); String age = reader.readLine(); String weight = reader.readLine(); String tailLength = reader.readLine(); if (name == null || name.isEmpty()) { break; } Cat cat = new Cat(name, Integer.parseInt(age), Integer.parseInt(weight), Integer.parseInt(tailLength)); CATS.add(cat); Понять бы как у вас валидация проходит
Віктор
Уровень 17
7 октября 2024, 22:39
в задаче меняем функциональность не корректно заданы требования а именно: 2. программа должа вывести столько строк сколько было введено. тем кто будет решать после меня читайте это требование как: результирующи список стрингов по длине должен равняться длине входного массива стрингов две попытки ушли чтобы понять что я сделал не так...
Вячеслав
Уровень 5
5 июля 2024, 10:35
На изи.)
5 мая 2024, 06:33
Семейная перепись какой смысл в этой задаче замудренной не понимаю
Sierge
Уровень 25
10 мая 2024, 14:37
Не знаю, что хотели авторы задач, но лично для меня это было довольно познавательно. Дженериков не было, зато запихнуть объект в аргументы другого объекта - что-то новенькое +думаю закинули удочку про toString, так как наслышан, что это не учебный случай, а часто этот метод используют разработчики
Евгений Балакин
Уровень 11
Expert
31 октября 2023, 20:55
В смысле пол - boolean? 👀 Почему boolean??
Artur Abubakirov
Уровень 16
2 апреля 2024, 17:49
boolean может принимать два значения 0(false) и 1(true), также пол принимает два значения мужчина и женщина, можно считать, что 0 - мужчина, 1 - женщина.
Rainey
Уровень 1
19 августа 2023, 06:20
По задаче по перестановке можно намудрить. Хотя решается достаточно просто. "Чтобы подняться, удалите, а затем добавьте. Чтобы удалить - ArrayList.remove и присвойте возвращенный объект переменной Затем добавьте этот объект обратно по нужному индексу -ArrayList.add(int index, E element)"
Lir
Уровень 14
11 июня 2023, 23:06
А почему после подписи "Те задания были для духов. Для дедушек я добавил бонусные задания повышенной сложности. Только для старослужащих." оказалась самая лёгкая задача из всех?)) Такая шутка от авторов?))
dimpaws
Уровень 18
10 мая 2023, 12:55
Каждый раз вместо: дедушка, бабушка, кот и т.д. ввожу счет древних шизов, так программа точно заработает 😀
Sammi
Уровень 18
8 мая 2023, 21:07
Всё кроме сортировок по убываниям и т.д., как и в предыдущем уровне- первая задача на алгоритмы - не решены. Всё остальное- done. По алгоритмам пока понятия не имею чё делать. В голове очевидно, в коде хз. Иду дальше. Ещё вернусь. Уже интересно) А чё ждёт дальше.. 💆‍♂️
Aлександр 52
Уровень 21
8 декабря 2022, 11:24
На мой взгляд, и самый лучший, и самый сложный подбор задачек за весь курс. Тут есть и на только что пройденный материал, и на уже немного забытые моменты. Просто прекрасно. Спасибо!