undefined

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

Java Syntax
5 уровень , 12 лекция
Доступна

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

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

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

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

undefined
4
Задача
Java Syntax, 5 уровень, 12 лекция
Недоступна
И целой утки мало
В этой программе уже реализован класс «утка», и даже созданы две конкретных утки (два объекта). По аналогии с классом утка, создайте еще парочку категорий животных, а именно — Cat (кошка) и Dog (собака). Выясните, что должен возвращать метод toString в этих классах и создайте каждой твари по паре (в смысле объектов) и выведите их на экран.
undefined
8
Задача
Java Syntax, 5 уровень, 12 лекция
Недоступна
Мужчина и женщина
Классы создавать легко и приятно. Давайте почувствуем себя творцами в виртуальной среде и создадим класс Man и класс Woman. Они должны быть созданы внутри класса Solution и быть public static, с полями «имя», «возраст» и «адрес». Еще нужно описать конструкторы со всеми возможными параметрами, ну а после этого можем создавать конкретные объекты.
undefined
4
Задача
Java Syntax, 5 уровень, 12 лекция
Недоступна
Том и Джерри
Помните мультфильм «Том и Джерри»? Если вы слишком для этого молоды, Google вам в помощь, и вот зачем: в этом произведении анимационного искусства живет множество котов, мышей и собак. В нашей задаче нужно создать три класса: Dog, Cat, Mouse, в каждом — по три поля, а затем создать объекты этих классов, назвав их именами героев мультфильма.
undefined
2
Задача
Java Syntax, 5 уровень, 12 лекция
Недоступна
Вывести на экран сегодняшнюю дату
Иногда программисты сутками сидят у компьютера и теряются во времени. Так что, если вы встретите на улице парня, который спросит вас о том какой сейчас год, это не обязательно Марти МакФлай. Может, он просто слишком долго писал код. Чтобы не теряться, давайте выведем в консоль сегодняшнюю дату в формате «02 11 2016».
undefined
8
Задача
Java Syntax, 5 уровень, 12 лекция
Недоступна
Консоль-копилка
Представим, что у нас есть свинья-копилка. В неё можно складывать монетки, пока в какой-то момент вы её не разобьете. Давайте напишем консольный эмулятор такой копилки: будем вводить с клавиатуры числа и складывать их до тех пор, пока не «разобьем» этот процесс специальным словом «сумма». После этого программа должна вывести нам накопленную сумму.
undefined
2
Задача
Java Syntax, 5 уровень, 12 лекция
Недоступна
Шеф, что-то не пашет
Чужой код — неизведанная земля. Что ждет вас там? Возможно, духовно развитые волки, поющие мантры и кровожадные лани, готовые вцепиться зубами в чье-то горло… Мы вас не пугаем, лишь предупреждаем, что чужой код полон неожиданностей. Давайте покопаемся в программе, которая по идее должна считать сумму двух чисел, и посмотрим, что в ней не так.
undefined
4
Задача
Java Syntax, 5 уровень, 12 лекция
Недоступна
Совершенствуем функциональность
Мудрость программиста заключается в следующей фразе: «работает — не трогай!». Но что, если необходимо усовершенствовать функциональность программы? Увы, в 99% случаев таки приходится влазить в чужой код. Что ж, приступим: есть программа, она выводит минимум двух введенных чисел на экран. Перепишите её так, чтобы она делала то же самое для 5 чисел.
undefined
8
Задача
Java Syntax, 5 уровень, 12 лекция
Недоступна
Задача по алгоритмам Ӏ Java Syntax: 5 уровень, 12 лекция
Все классические алгоритмы уже давным-давно запрограммированы. Тем не менее, задачки на алгоритмы — очень ценны. Хотя бы тем, что, развивают мышление программиста. В алгоритме поиска максимума ничего сложного и нет. Так что не медлим: пишем программу, в которой задаем положительное целое число n, затем вводим n чисел и находим максимальное среди них.
Комментарии (663)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
STARIK Уровень 11 Черноголовка Россия
2 июня 2021
Привет, ребята Я недавно свою игру выложил в Google Play Если есть время, зайдите, посмотрите Довольно долго над ней пыхтел Это моя первая игра в жизни, так что не судите строго Вот она Заранее спасибо всем!
Stanislav Уровень 19 Москва
22 мая 2021
У класса есть метод public String toString(){ return day+" "+month+" "+year; } Вопрос почему когда я в методе main вызываю: Data today = new Data(22,05,2021); System.out.println(today); автоматически выводится дата, я же не вызываю System.out.println(data.toString) ??
Дмитрий Уровень 15 Орёл Россия
20 апреля 2021
Вся сложность в задаче про алгоритмы, это правильно понять условие задачи 😅
Iv@n Уровень 8 Минск Беларусь
11 апреля 2021
В задаче на усовершенствование функциональности почувствовал себя "костылём" с "костылями"😬. Создавал массив сортировал, сохранял и т.д. и т.п. А тут просто создать ещё один метод с такой же логикой которая уже прописана в методе min. Аж приуныл😞
Дмитрий Мельник Уровень 7 Украина
7 апреля 2021
добрый день. о последней задаче вопрос:не проходит пункт проверки Программа не должна ничего выводить на экран, если N меньше либо равно 0. хотя она ни начинает ничего делать если этот самый N меньше или равен 0
Алексей Бел Уровень 7
25 марта 2021
У меня как обычно. 99% успеха в решении это внимательное чтение условия.
тимур Уровень 7
25 марта 2021
такс... начинаем с хардов!
Alex Уровень 6
17 марта 2021
Как не потеряться во времени — DateTime и Calendar https://javarush.ru/groups/posts/1941-kak-ne-poterjatjhsja-vo-vremeni--datetime-i-calendar Очень полезная статья
Sergey Tikhontsov Уровень 7 Ростов-на-Дону
14 марта 2021
Привет Вот код: public class Solution { public static void main(String[] args) { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd mm yyyy"); System.out.println(simpleDateFormat.format(new Date())); Число и год выводит правильно, а вот месяц = та цифра, которая обозначает минуты на часах. Кто нибудь знает почему?
Nadya Уровень 16 Россия
21 февраля 2021
интересно попала 21 02