Java Ready | Программирование
6.9K subscribers
659 photos
30 videos
1 file
332 links
Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/java_ready
加入频道
👩‍💻 Решаем простую, но полезную задачу на Java!

Нужно написать конвертер температуры, который переводит значение из Цельсия в Фаренгейт и обратно. Это простая, но очень интересная задача для понимания синтаксиса.

В этой задаче:
Используем методы для расчёта C F и FC

Создаём функции для ввода данных

Делаем ввод с консоли с помощью new Scanner()


🔥 — если узнал новое
🤝 — если уже делал подобное


👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30🤝22👍72
👩‍💻 Решим задачу на Java — палиндром в любой системе счисления!

Пишем утилиту, которая получает число и систему счисления, переводит число и проверяет, будет ли оно палиндромом. Это полезно для обучения работе с системами счисления, строками и алгоритмами.

В этом посте:
Переводим числа в любую систему от 2 до 36
Проверяем строку на палиндром
Пишем чистую и понятную консольную программу разбивая действия на функции


🔥 — если узнал новое
🤝 — если уже делал подобное


👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14🤝8👍4
👩‍💻 Решим задачу на Java — проверка баланса скобок!

Создаём утилиту, которая определяет, правильно ли расставлены круглые, квадратные и фигурные скобки. Это отличный способ потренироваться в работе со стеком и логикой.

В этом посте:
Используем Stack для отслеживания скобок
Проверяем пары на соответствие
Пишем компактную консольную программу


🔥 — если попробуешь повторить
🤝 — если уже делал подобное


👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥196🤝4👍3
👩‍💻 Алгоритмический гороскоп по дате рождения!

Создаём утилиту, которая получает дату и генерирует стабильный прогноз: удачу, цвет дня и совет. Никакой магии — только сиды, хеши и логика.

В этом посте:
Генерируем сид из даты
Используем Random для предсказаний
Выдаём стабильный, “характерный” результат


🔥 — если узнал что-то новое
🤝 — если попробуешь создать


👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥245👍4🤝2👎1
👩‍💻 Решим задачу — поиск количества островов на карте!

Получаем двумерный массив из 0 и 1, где 1 — земля, 0 — вода. Нужно определить, сколько изолированных островов на карте. Идеальный способ попрактиковаться в DFS и рекурсивной логике.

В этом посте:
Обходим матрицу и запускаем обход с каждой новой землёй.

Используем DFS для пометки соседей.

Считаем количество независимых островов.


🔥 — если узнал что-то новое
🤝 — если попробуешь сделать


👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥198👍6🤝1
👩‍💻 Определяем настроение по скорости набора текста!

Создаём интерактивную консольную утилиту, которая просит ввести фразу и по времени ответа делает вывод о твоём состоянии. Это как цифровой психолог на минималках.

В этом посте:
Засекаем скорость ввода.

Сравниваем с предустановленными порогами.

Выдаем результат.


🔥 — если узнал что-то новое
🤝 — если уже делал подобное


👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14🤝126
👩‍💻 Голосование по клавишам в реальном времени!

Создаём консольную утилиту, которая отслеживает клавиши 1, 2, 3 и считает голоса мгновенно — без ввода строки, без Enter. Можно вставлять в мини-игры, опросники или просто фидбек.

В этом посте:
Используем System,in,read()
Храним счёт в массиве.
Обновляем голосование на лету.


Такой подход реально спасает, когда нужно быстро собрать реакцию игроков или участников опроса прямо во время выполнения программы.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥134👍4🤝1
👩‍💻 Решим задачу на Java — конвертер даты под стиль разных стран!

Пишем утилиту, которая получает дату и выводит, как она будет выглядеть в формате США, Японии, Германии, Индии. Отличная практика работы с Locale, DateTimeFormatter и вводом с консоли.

В этом посте:
Получаем дату с консоли.

Используем DateTimeFormatter под каждую страну.

Узнаём, где день пишется первым, а где год.


Задача помогает разобраться с Locale, форматами и обработкой дат в Java.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥10👍7
👩‍💻 Конвертируем дистанцию в шаги и минуты ходьбы!

Пишем утилиту, которая по длине маршрута рассчитывает, сколько примерно потребуется шагов и времени. Поможет для целей «10 000 шагов в день», планирования прогулок или просто трекинга активности.

В этом посте:
Используем среднюю длину шага и скорость ходьбы.

Переводим метры в шаги и минуты.

Получаем понятную статистику для пользователя.


Конечно это "грубый" пример, но для не больших приложений подойдёт идеально!

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍6🔥4👎1
👩‍💻 Создаем игру на память «Найди число»

Напишем консольную игру, которая тренирует память: показываем список случайных чисел, через 5 секунд убираем и спрашиваем, было ли конкретное число. Пользователь отвечает, а программа проверяет.

В этом посте:
Используем списки и случайные числа.

Засекаем время через Thread.sleep.

Чистим экран ANSI-командой и задаём вопрос.


Решив эту задачу ты потренируешь использование коллекций и потоков, а так же свою память.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥228👍7🤝2