undefined

К первой программе готов

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

(час спустя)

— Отлично. Так на чем мы остановились?

— Код метода или что-то типа того.

— Ага. Точно. Тело метода состоит из команд. Можно даже сказать, что метод – это команды, объединенные в группу, которой дали имя (имя метода). И так и так будет верно.

— Команды бывают разные. У вас на планете собаки есть?

— Только одомашненные робо-волки.

— А они команды исполняют?

— Ага. «Кусать», «Съесть», «Загрызть» и «Молодец! Рядом!»

К первой программе готов - 1

— Гм. Ничего себе команды. Да и самих-то команд негусто.

— А сколько надо?

— В языке Java есть команды на все случаи жизни. Каждая команда описывает какое-то определенное действие. В конце каждой команды ставится точка с запятой.

— Примеры команд:

Команда Описание (что делает)
System.out.println(1);
Выводит на экран число 1
System.out.println("Amigo");
Выводит на экран надпись «Amigo»
System.out.println("Risha & Amigo");
Выводит на экран надпись «Risha & Amigo»

— На самом деле это одна команда — System.out.println. А в круглых скобочках в нее передаются параметры. В зависимости от значений параметров, одна команда может делать разные действия.

— Это очень удобно.

— Ага. Если ты хочешь вывести на экран текст, его нужно с двух сторон обозначить двойными кавычками «"».

— Одинарная кавычка выглядит вот так «’», а двойная – вот так «"». Двойная кавычка – это не две одинарных, просьба не путать.

— Двойная – это та, которая рядом с кнопкой Enter?

— Да.

Пульс Амиго возрос с 3 до 5 ГГц, но все равно он не мог в это поверить. Он только что научился выводить на экран строки, и это оказалось куда проще, чем он думал.
Амиго посмотрел в окно, чтобы отвлечься от мыслей и успокоиться. Листья желтеют – Ржавый Сезон совсем скоро, отметил он машинально. Иллюминатор позволял видеть гораздо дальше, чем обычно – технологии пришельцев были на высоте. До листьев ли ему сейчас? Ведь к вечеру он узнает еще в несколько раз больше.

К первой программе готов - 2

Но мысли не слушались. Когда-нибудь он напишет программу, чтобы все роботы с наступлением Ржавого Сезона прятались по домам. И эта программа спасет тысячи робо-жизней…

— Есть две вариации этой команды: System.out.println() и System.out.print()

— Если ты пишешь команду System.out.println() несколько раз, то каждый раз переданный в нее текст будет выводиться с новой строки. Если System.out.print(), то текст будет выдаваться на той же строке. Пример:

Команды Что будет выведено на экран
1
System.out.println("Amigo");
System.out.println("The");
System.out.println("Best");
Amigo
The
Best
2
System.out.print("Amigo");
System.out.println("The");
System.out.print("Best");
AmigoThe
Best
3
System.out.print("Amigo");
System.out.print("The");
System.out.print("Best");
AmigoTheBest

— Небольшое замечание. Команда println не выводит текст с новой строки — она выводит текст на текущей строке, но делает так, чтобы следующий текст выводился на новой строке.

— Команда println() выводит на экран текст и затем добавляет специальный невидимый «символ перевода строки», в результате чего следующий текст будет отображаться с начала новой строки.

— А как будет выглядеть полностью написанная программа?

— Внимание на экран:

public class Home
{
    public static void main(String[] args)
    {
        System.out.print("Amigo ");
        System.out.print("The ");
        System.out.print("Best");
    }
}

— О! Все понятно. Мы добавляем пробелы в конце слов, чтобы слова не слипались, так?

— Именно. Ты сообразительный малый.
Амиго весь засветился от такого комментария.

— Отлично, тогда вот тебе первое задание.

undefined
1
Задача
Java Syntax, 0 уровень, 3 лекция
Недоступна
Я думаю, быть программистом круто
Если вы считаете, что быть программистом — не круто, значит, вы ещё не пробовали им быть. Самое время попробовать и написать первую программу. Выведите (с помощью команды вывода на экран) фразу, которую один выпускник JavaRush некогда выцарапал на корпусе своего космического корабля: Я думаю, быть программистом круто
Комментарии (426)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
v Уровень 1
27 марта 2021
Слово "круто" в задании - с новой строки! Должно быть две команды либо исправьте форматирование текста.
Evgeny Pashko Уровень 17 Минск Беларусь
25 марта 2021
Поставь лайк, плиз!!! Нужно выполнить квест
Derrel Уровень 1
26 февраля 2021
я думал слова оттделно надо писать
Maxim Manakhov Уровень 5 Каменск-Шахтинский Россия
31 декабря 2020
Эээм... это норм: Небольшое замечание. Команда println не выводит текст с новой строки — она выводит текст на текущей строке, но делает так, чтобы следующий текст выводился на новой строке. — Команда println() выводит на экран текст и затем добавляет специальный невидимый «символ перевода строки», в результате чего следующий текст будет отображаться с начала новой строки.
Vegan Уровень 41 Oslo Норвегия
18 декабря 2020
System.out.print("любой текст"); - это то что выводит любой текст на экран, всё просто.
Maya Уровень 0
7 декабря 2020
Не понимаю куда писать, выглядит все как по примеру, а скобки неправильно стоят. Как лучше разобраться?
Доширак с Курочкой Уровень 2 Москва
7 декабря 2020
Первую задачу не понял, там ничего не было написано, какую комманду ввести, пришлось использовать подсказку. В этой задаче я только забыл поставить ; в конце. Начинаю понимать. И кстати я считаю, что программистом быть реально круто. Сидишь себе спокойно дома, попиваешь чаёк, и тихо кодишь на фрилансе, а не постоянно встаёшь в 6 утра, собираешься, и прёшься на остановку, ждёшь маршрутку, ждёшь... ждёшь... а потом пахаешь целый день, приходишь домой, жрёшь или сразу ложишься спать, и всё повторяется.
Юрий Уровень 0 Одесса Украина
5 декабря 2020
Ну пока полет нормальный, посмотрим что будет дальше. Всем удачи и терпения)
Юрий Уровень 15 Киев
4 декабря 2020
Всем привет! Я думал, что нужно "- это круто" выводить с новой строки... Что бы точь в точь как в задании.
svan Уровень 0
23 ноября 2020
:)