JavaRush /Курсы /Java Syntax /Задача про заключение контракта

Задача про заключение контракта

Java Syntax
1 уровень , 6 лекция
Открыта

— И это снова я! Думаю, ты уже достаточно знаешь, чтобы начать принимать важные решения. Как раз подошло время подписать контракт с твоим новым работодателем. Тебе нужно написать заявление, вот стандартная форма. Просто выведи на экран её текст и всё. Подписывай не глядя, я так всегда делаю.

Задание: вывести на экран текст
Меня зовут Амиго.

Я согласен на зарплату $10/месяц в первый год.
Я согласен на зарплату $20/месяц во второй год.
Я согласен на зарплату $30/месяц в третий год.
Я согласен на зарплату $40/месяц в четвертый год.
Я согласен на зарплату $50/месяц в пятый год.

Спасибо за щедрость, друг Риша!

Амиго задумался:

«Что-то не очень уж щедро все это выглядит. Помнится, Диего научил меня одной фразе…»

Новое задание: написать программу, которая выводит на экран строки:
Меня зовут Амиго.

Я согласен на зарплату $800/месяц в первый год.
Я согласен на зарплату $1500/месяц во второй год.
Я согласен на зарплату $2200/месяц в третий год.
Я согласен на зарплату $2700/месяц в четвертый год.
Я согласен на зарплату $3200/месяц в пятый год.

Поцелуй мой блестящий металлический зад!

1
Задача
Java Syntax Pro, 1 уровень, 6 лекция
Недоступна
Ну это… С новым годом!
Представляете, если вы не забросите учёбу и будете продолжать решать задачи и читать лекции, то следующий новый год, который наступит не раньше, чем через три месяца, вы сможете встретить уже настоящим программистом! Это — мечты. А пока — за работу. Убираем ненужные комментарии и выводим на экран поздравление с новым годом.

Риша возвращается:

— Ну и как у тебя дела?

— Готово. Подписал.

— Отлично! Я тоже подписываю не глядя. Мы в Galactic Rush никогда не обманываем друг друга.

— Хе-хе. Спасибо за щедрость, друг Риша!

Комментарии (333)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
hidden #2378022 Уровень 5
8 июня 2024
Мне показалось немного странным что пустую строку в конце задачи он не посчитал. То есть он учитывает пустые строки между "Меня зовут Амиго." и "Поцелуй мой блестящий металлический зад!"?
7 февраля 2025
Если выполнить программу, которая вообще ничего не выводит в консоль, там всё равно будет одна пустая строка.
vlafriday Уровень 1
15 января 2024
15.01.2024 check, мой уровень 1
Константин Уровень 3
23 сентября 2023
Сделал только с 8-го раза)) И то, подсмотрев перенос с помощью \n, хотя в принципе изначально думал кучу строк System.out.println сделать и думаю так наверное тоже было бы правильно. Хоть и не читабельно для профи. Но для меня, как новичка с 1м уровнем и полным нолём знаний это было бы уже неплохо))
Андрей Уровень 3
24 августа 2023

String a = "Меня зовут Амиго.";
        String b = "Я согласен на зарплату $800/месяц в первый год.";
        String v = "Я согласен на зарплату $1500/месяц во второй год.";
        String g = "Я согласен на зарплату $2200/месяц в третий год.";
        String d = "Я согласен на зарплату $2700/месяц в четвертый год.";
        String e = "Я согласен на зарплату $3200/месяц в пятый год.";
        String j= "Поцелуй мой блестящий металлический зад!"; 
        System.out.println(a + "\n" + "\n" + b + "\n" + v + "\n" + g + "\n" + d + "\n" + "\n" + e + "\n" + "\n" + j); 
Arturas Уровень 8 Expert
10 июля 2023
зачем выкладывать тут ответы? надо хоть спойлер добавить
Anonymous #3250300 Уровень 2 Expert
22 мая 2023
System.out.println("Меня зовут Амиго." + "\n" + "\n Я согласен на зарплату $800/месяц в первый год." итд
Кирилл Уровень 7
20 января 2023

Можно вывести так

    public static void main(String[] args) {
        System.out.println(hello + "\n" + "\n"
                + pay + " " + oneYears + " " + year + "\n"
                + pay + " " + oneYears + " " + year + "\n"
                + pay + " " + twoYears + " " + year + "\n"
                + pay + " " + threeYears + " " + year + "\n"
                + pay + " " + fourYears + " " + year + "\n"
                + pay + " " + fiveYears + " " + year + "\n");
    }
}
Бледная Уровень 3
18 октября 2022
public class Solution { public static void main(String[] args) { String s1 = "Меня зовут Амиго."; String s11 = ""; String s2 = "Я согласен на зарплату $800/месяц в первый год."; String s3 = "Я согласен на зарплату $1500/месяц во второй год."; String s4 = "Я согласен на зарплату $2200/месяц в третий год."; String s5 = "Я согласен на зарплату $2700/месяц в четвертый год."; String s6 = "Я согласен на зарплату $3200/месяц в пятый год."; String s8 = "Поцелуй мой блестящий металлический зад!"; System.out.println(s1); System.out.println(s11); System.out.println(s2); System.out.println(s3); System.out.println(s4); System.out.println(s5); System.out.println(s6); System.out.println(s11); System.out.println(s8); //напишите тут ваш код } } я пока только так сообразила)))
Zodarg Уровень 9
19 октября 2022
Можно было в два раза короче делать. Экономия времени, сил, и другим людям читать легче.
Бледная Уровень 3
20 октября 2022
Добрый день) подскажите как пожалуйста ;)
Gans Electro Уровень 40
26 октября 2022
Вопрос. Как зайти на этот квест Java Syntax? У меня PRO
Зепп Бранниган Уровень 1 Moderator
26 октября 2022
Java Syntax - это старый квест, который более не назначается. На смену ему пришли 3 новых обновленных Zero, Pro и New.
Gans Electro Уровень 40
27 октября 2022
Хотел бы задать вопрос. Сколько задач есть в моем пакете Premium. Слышал что у тех кто в университете много задач и уровней. Хочу себе Золотой Мегатрон есть 8 из 21, боюсь хватит ли по 20 задач на все + должно хватить на испытания по одному коду каждый день. И еще после достижения 50 дней кода подряд есть еще 100 дней кода подряд?
Gans Electro Уровень 40
27 октября 2022
А нет какой то баг. Вчера сделал 21 задач. Мне не засчитали одного Мегатрона и иконки не отображаются и в виде вопроса
Зепп Бранниган Уровень 1 Moderator
27 октября 2022
Все свои задачи Вы можете видеть здесь. Для получениях всех ачивок задач у Вас точно хватит. Обратите внимание, что статистика по ачивкам обновляется в 00:00 по UTC-0.
Gans Electro Уровень 40
28 октября 2022
Спасибо
Paul Уровень 12
16 ноября 2022
Можно было не объявлять переменные, а сразу вывести текст через println
Ekaterina K Уровень 7
22 ноября 2022
public class Solution { public static void main(String[] args) { //напишите тут ваш код System.out.println("Меня зовут Амиго."); System.out.println(""); System.out.println("Я согласен на зарплату $800/месяц в первый год."); System.out.println("Я согласен на зарплату $1500/месяц во второй год."); System.out.println("Я согласен на зарплату $2200/месяц в третий год."); System.out.println("Я согласен на зарплату $2700/месяц в четвертый год."); System.out.println("Я согласен на зарплату $3200/месяц в пятый год."); System.out.println(""); System.out.println("Поцелуй мой блестящий металлический зад!"); } }
Ekaterina K Уровень 7
22 ноября 2022
public class Solution { public static void main(String[] args) { //напишите тут ваш код System.out.println("Меня зовут Амиго."); System.out.println(""); System.out.println("Я согласен на зарплату $800/месяц в первый год."); System.out.println("Я согласен на зарплату $1500/месяц во второй год."); System.out.println("Я согласен на зарплату $2200/месяц в третий год."); System.out.println("Я согласен на зарплату $2700/месяц в четвертый год."); System.out.println("Я согласен на зарплату $3200/месяц в пятый год."); System.out.println(""); System.out.println("Поцелуй мой блестящий металлический зад!"); } }
Егор Уровень 3
4 декабря 2022
Ну как короче - всё сделать сразу через System.out.println("Тут вот текст который нужен в строке") и так 9 раз
Илья Уровень 9
7 июля 2023
Вижу только pro, а где искать zero и new?
20 декабря 2023
Тогда почему я прохожу Syntax??
Wyrierit Уровень 3
27 февраля 2022
Чтобы получить доступ к задаче требуется Premium подписка. Грустно
Зепп Бранниган Уровень 1 Moderator
28 февраля 2022
В курсе по Java у Вас есть возможность получить бесплатно только 1-й уровень. Если Вам удалось заработать максимальное количество Темной Материи за решение задач на 1-м уровне, то у Вас будет возможность открыть лекции и уровня 2, но задачи, к сожалению, уже будут недоступны. Чтоб продолжить обучение, необходимо определиться с одной из наших подписок.
Алексей Шилин Уровень 9
30 мая 2022
А что тут грусного ? Бесплатно только самообучение ... Люди как бы работу сделали , подготовили тонны материалов , создали этот сайт ... Что бы бесплатно люди пользовались по твоему ? Цены тут не потолок поверь ! Копейки ! А знания бесценны !
Alexey Уровень 9
21 января 2022
Задание пока в принципе простые, но например можно здесь создать ArrayList добавить через метод .add все эти строки, потом пробежаться циклом for. Не забудьте только прописать в начале import java.util.ArrayList;
Alex Уровень 9
26 марта 2022
Ты такой умный, череп не жмёт?) 😬
Александр Уровень 15
11 апреля 2022
Можно... но зачем в такой простой задаче извращаться? Твой код ни быстрее, ни короче, ни проще не станет. Проще копипастом в один sout впихнуть, и отредачить с помощью \n, не забывая про Java Code Conventions: 4.1 Line Length Avoid lines longer than 80 characters, since they're not handled well by many terminals and tools. Note: Examples for use in documentation should have a shorter line length-generally no more than 70 characters. В итоге займет 7 строчек.
Maksim Makarov Уровень 3
25 апреля 2022
Те вещи, о которых ты говоришь еще не освещались. Круто что ты все это уже знаешь
Алексей Шилин Уровень 9
30 мая 2022
Цель задачи освоение новых горизонтов ... соотвецтвенно , повторение мать учения... а твой метод тут как раз лишний !