Дополнительные задания

Открыта
Дополнительные задания - 1

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

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

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

2
Задача
Java Syntax,  3 уровень,  12 лекция
Недоступна
Сумма цифр трехзначного числа
Вашему вниманию предлагается задачка, над которой придется немного помозговать. Или погуглить, если не слишком любите математические головоломки. Но в любом случае будет полезно понять, почему, что и как. Так вот, вам нужно реализовать метод, который принимает на вход трехзначное число, а выдает на выходе — сумму его цифр.
2
Задача
Java Syntax,  3 уровень,  12 лекция
Недоступна
Меркантильные намерения
Будем друг с другом честны: программистская зарплата сыграла не последнюю роль в том, что вы сейчас собираетесь кодить на Java? Мы в секретном центре JavaRush прекрасно об этом осведомлены и считаем, что стесняться тут нечего. Давайте рубить правду-матку прямо в задаче: выведите на экран фразу «я хочу большую зарплату, и для этого изучаю Java».
2
Задача
Java Syntax,  3 уровень,  12 лекция
Недоступна
Финансовые ожидания
Мечтать не вредно, особенно если эти мечты подкреплять действиями, в нашем случае — практическим изучением Java. Давайте введем с клавиатуры число, значение которого соответствует вашей ожидаемой почасовой зарплате, а затем выведем сообщение об этом на экран. Можете не скромничать. Главное, правильно набирайте код и думайте над алгоритмами.

— И как мне их решать?

— Для начала запусти Intellij IDEA, в ней можно получить задачи с помощью плагина. Сдавать тоже с его помощью – все как на видео, которое ты сегодня видел.

— OK, прямо сейчас и попробую…

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

Комментарии (232)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Алексей4 уровень
четверг, 07:02
Объясните, почему здесь, на JRush все компилируется и проходит проверку, а на сторонних онлайн компиляторах - нет. Например, на здесь ?
Dronya_334 уровень, Москва
суббота, 12:20
надо смотреть ошибки, у меня все компилится, просто надо копировать норм. Может скобку профукал или еще что. данный компилятор ругается на public перед class. Без него все работает. Это косяк самого онлайн компилятора.
barracuda4 уровень, Санкт-Петербург
14 мая, 09:35
Из трех задач только одна на ввод данных с клавиатуры... Я бы лучше попрактиковался со сканером и ридером, чем с выводом в консоль...
Александр5 уровень, Минск
8 мая, 08:59
Сделал попытку решить задачу с числом 50 через команду Scanner, выдало ошибку: "Не могу найти описание класса "Scanner" в классе "com.javarush.task.task03.task0325.Solution". Возможно вы забыли его импортировать (указать в import)." В чем причина, где я был не прав?
Алексей Иванов7 уровень, Cheboksary
13 мая, 17:52
если решать в IDE, то импорт класса будет прописан автоматически
Самуил Олегович12 уровень, Киев
12 апреля, 13:46
Задачку с цифрами решил, но думаю что не так как надо по правильному. Правильно считывать каждый символ из числа, а я сделал через математику. Другими словами путем деления вычитания и умножения нашел нужные числа. Считаю должно быт иначе.
Bender8 уровень, Минск
17 апреля, 19:28
загугли остаток от деления. Символ %.
Самуил Олегович12 уровень, Киев
18 апреля, 18:44
Я в курсе про него) это же и есть математика)
Глеб8 уровень, Москва
19 апреля, 06:06
Математикой она решается довольно просто и без этого, правда есть ньюансы
Александр15 уровень, Санкт-Петербург
23 апреля, 14:38
Из описания задачи: "...если не слишком любите математические головоломки". Так что математика тут и подразумевается =) Я решал через приведение к (int)
Евгений7 уровень, Санкт-Петербург
23 апреля, 19:35
НЬЮанс... Гениально!
fedor19 уровень, Москва
28 марта, 13:17
Самое главное сочетание (восстановление формата кода) CTRL + ALT + L
Андрей3 уровень, Киев
23 марта, 19:37
Все классно, но зачем было говорить мол делайте свой новый проект в IDE, если потом чтобы работать с плагином задач пришлось его заново качать и в результате часть заданий предыдущих уровней закрыты?
gastell06 уровень, Москва
27 марта, 10:12
А загрузить ранее созданный с подключенным плагином проект нельзя? Удивительные предъявы.
Ivan7 уровень, Екатеринбург
21 марта, 18:00
Всем привет. Подскажите, пожалуйста, почему в Идее могут не отображаться данные для считывания с клавиатуры? В задаче "Финансовые ожидания" на сайте есть входные данные - "50". В Идее их нет. В чем может быть причина? Поиск не помог.
Davapet14 уровень, Киев
24 марта, 17:10
В ИДЕА Вы их руками сами вводите. Запускаете программу и в окошке снизу вводите данные, после нажатия "ввод" программа их считает и произведет вычисления.
Ivan7 уровень, Екатеринбург
4 апреля, 08:00
Спасибо большое!!!
Евгений10 уровень, Харьков
13 марта, 14:28
Первую задачу решил в пять шагов, с чередованием целочисленного деления и нахождения остатка, последовательно находя значение каждого разряда. Не самый быстрый вариант, наверное. зато без гугла :)
Марина5 уровень
23 февраля, 11:53
Подскажите, знающие! Почему String n = reader.readLine(); + sout работает четко, а int n = reader.read(); подтягивает неведомо откуда взятое число, а совсем не введенное n?
Нарек Олкинян13 уровень, Москва
26 февраля, 08:51
String tempn = reader.readLine(); int n = Integer.parseInt(tempn); а при помощи read() ты считаешь код символа:)
Марина5 уровень
27 февраля, 12:39
Спасибо, уже разобралась:) Забавно было наблюдать вывод на экран
Евгений10 уровень, Харьков
31 марта, 16:26
int n = Integer.parseInt(reader.readLine);
drtht sdrghdr8 уровень, Тольятти
9 февраля, 09:10
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); Scanner scanner = new Scanner(System.in); Я правильно понимаю что это одно и то же?
Алексей8 уровень, Санкт-Петербург
9 февраля, 19:24
Мне тоже интересно)
Alexander Rakov4 уровень
9 февраля, 20:21
Первое - читает поток символов Второе - разбирает набор данных: файлы, поток байтов иль символов, каналы, строки... Почитай у британцев про "буфер" и "скан"... ну или покопайся у русских на форумах... хотя, у первых информацию искать проще... по-моему...
fedor19 уровень, Москва
28 марта, 13:21
как то так: