JavaRush /Курсы /Kotlin SELF /Команды и первая программа на Kotlin

Команды и первая программа на Kotlin

Kotlin SELF
1 уровень , 1 лекция
Открыта

1. Знакомство с командами

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

Компьютерные программы пишут при помощи языков программирования — особых правил и слов, понятных компьютеру. Сегодня вы познакомитесь с языком Kotlin: напишете свою первую программу, разберёте, что такое команды, и заставите компьютер слушаться вас (насколько он захочет, конечно). 😅

Программа — это набор (список) команд. Сначала выполняется первая команда, затем вторая, третья и так далее. Когда все команды выполнены, программа завершается.

    flowchart LR
    A([🚀 Программа запускается]) --> B

    B[📋 Команда 1]
    B --> C[📋 Команда 2]
    C --> D[📋 ...]
    D --> E([✅ Программа завершается])

    style A fill:#4CAF50,color:#fff,stroke:#388E3C
    style E fill:#2196F3,color:#fff,stroke:#1565C0
    style B fill:#FFF9C4,stroke:#F9A825
    style C fill:#FFF9C4,stroke:#F9A825
    style D fill:#FFF9C4,stroke:#F9A825

Какие именно команды могут быть в списке команд, зависит от того, кто их выполняет, а точнее, от того, какие команды знает (и понимает) исполнитель. Собаке можно дать команду «Сидеть», «Голос», кошке — «Брысь», человеку — «Стой!», ну а роботу — «Работать!». 👨‍💻

Команда — это простое указание компьютеру: сделай то-то! Самое главное — компьютер выполняет именно то, что вы ему сказали, а не то, что вы хотите. 😆 Пока искусственный интеллект не подрастёт, конечно.

Набор команд языка Kotlin довольно обширен. Например, этой командой можно вывести на экран надпись:

println("Робот — друг человека")
Команда для вывода текста на экран

Эта команда говорит компьютеру: «Выведи на экран текст "Робот — друг человека"».

Если вы хотите, чтобы компьютер вывел вашу фразу три раза, дайте ему команду несколько раз.

Программа из трех команд:

println("Робот — друг человека")
println("Робот — друг человека")
println("Робот — друг человека")
Программа из трёх команд

В результате компьютер выведет на экран фразу 3 раза. Все просто. 😎

2. Функция main()

Ваша программа, в зависимости от размера, может состоять из одного или нескольких файлов. А каждый файл содержит команды, сгруппированные в функции. Минимальная программа на Kotlin должна иметь хотя бы одну функцию, с которой начинается её выполнение. Эта функция называется main().

Функция main() — это точка входа в вашу программу. С неё всегда начинается выполнение кода. В Kotlin минимальная программа может состоять из одной функции main(), которая может вообще не содержать команд.

Минимальная программа на Kotlin выглядит так:

fun main() {   
}
Минимальная программа на Kotlin

Как вы видите, функция main() в этом примере не содержит ни одной команды. Но это всё равно полноценная, хоть и минимальная, программа. Её внешний вид всегда один и тот же:

fun main() {
   // Здесь пишется код функции
}

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

3. Порядок выполнения программы

Ваша программа просто выполняет все команды сверху вниз, строчка за строчкой. Когда команды закончатся, программа завершится.

Рассмотрим простой пример:

fun main() {
   println("Привет всем!")
   println("Сегодня мы учимся писать на Kotlin!")
}

Результат выполнения этого кода будет:

Привет всем!
Сегодня мы учимся писать на Kotlin!

Добавьте ещё пару строчек, и компьютер послушно выведет их на экран. Он очень трудолюбивый, но скромный — лишнего не напишет.

4. Пишем и запускаем первую программу

Зачем откладывать на потом хорошее дело? Пора перейти от теории к практике! Давайте напишем первую программу на Kotlin.

Шаг 1: открываем WebIDE

Откройте WebIDE и напишите программу, которая выводит на экран надпись "Круто быть программистом! 😎".

У вас должен быть открыт файл с именем Solution.kt.

Шаг 2: напишите туда следующий код

Можно прямо со смайликами — Kotlin их отлично поддерживает! 🥰

fun main() {
   println("Круто быть программистом!😎")
}
Первая программа на Kotlin

Шаг 3: отправляем программу на проверку

Сверху на панели WebIDE у вас будет кнопка "Проверка". Нажмите её.

В окне Output должна появиться надпись:

Круто быть программистом!😎

Если вы всё сделали правильно, сервер засчитает вам ваше решение и поздравит вас. 😎

Вы только что написали и успешно сдали первую программу на Kotlin. Приятно, правда? Теперь вы — настоящий программист (ну, по крайней мере, на шаг ближе к этому званию). 😇

1
Задача
Kotlin SELF, 1 уровень, 1 лекция
Недоступна
Круто быть программистом
Круто быть программистом
1
Задача
Kotlin SELF, 1 уровень, 1 лекция
Недоступна
Kotlin самый крутой язык программирования
Kotlin самый крутой язык программирования
1
Задача
Kotlin SELF, 1 уровень, 1 лекция
Недоступна
Я люблю Kotlin
Я люблю Kotlin
1
Задача
Kotlin SELF, 1 уровень, 1 лекция
Недоступна
Отгадай фильм
Отгадай фильм
Комментарии (5)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
safelogj Уровень 1
22 апреля 2026
Dmitriy Gribtsov Уровень 2
18 марта 2026
+++
C0N5P1RACY Уровень 1
14 марта 2026
«Властелин колец: Братство кольца» 💍 кольцо 🌋 Ородруин 👣 долгий путь пешком в Мордор
Котъ Уровень 2
14 марта 2026
гоним)
Fend 1050 Уровень 2
10 марта 2026
ну что народ погнали