Изучение Kotlin | #6 - Параметры в функциях и циклы

YOUTUBE · 25.11.2025 04:20

Ключевые темы и таймкоды

Введение и передача параметров в функции

0:00
  • Обсуждение специальной передачи параметров в функции в Kotlin.
  • Рекомендация сайта для кода и домашних заданий.
  • Пример создания функции с одним параметром и её вызов.

Передача неизвестного количества параметров

0:26
  • Создание функции с возможностью передачи неизвестного количества параметров.
  • Использование ключевого слова vararg для передачи параметров.
  • Пример вызова функции с передачей одного, двух и трёх параметров.

Обработка параметров через цикл

2:18
  • Обработка переменной с неизвестным количеством параметров через цикл.
  • Пример вывода данных в одну строку.
  • Объединение данных в одну строку и вывод на экран.

Передача дополнительных параметров

4:17
  • Возможность передачи дополнительных параметров, таких как int или string.
  • Пример вывода дополнительных параметров через цикл.
  • Объединение всех значений в одну строку.

Передача массивов

5:30
  • Создание массива и его передача в функцию.
  • Использование звездочки для обработки массивов.
  • Пример корректной обработки массива и вывода данных.

Явное указание параметров

7:42
  • Возможность явного указания параметров в функции.
  • Пример изменения порядка параметров.
  • Использование значений по умолчанию для параметров.

Заключение

10:32
  • Пример использования значений по умолчанию.
  • Вывод значений по умолчанию и явно передаваемых параметров.
  • Демонстрация корректной работы функции с использованием значений по умолчанию.

Введение в циклы в Kotlin

10:57
  • В Kotlin есть несколько типов циклов, включая for-in и while.
  • Цикл while проверяет условие и выполняет код до тех пор, пока условие верно.
  • Пример использования: вывод числа с уменьшением на единицу до достижения нуля.

Цикл do-while

12:36
  • Цикл do-while сначала выполняет код, затем проверяет условие.
  • Пример: вывод числа с уменьшением на единицу, затем проверка условия.
  • Цикл завершается, когда условие становится неверным.

Цикл for

14:33
  • Цикл for позволяет перебирать значения в диапазоне.
  • Пример: вывод чисел от 0 до 3 с шагом 1.
  • Можно указать шаг для изменения значения, например, на 2.

Обратный цикл for

16:31
  • Обратный цикл for позволяет перебирать значения от большего к меньшему.
  • Пример: вывод чисел от 10 до 0 с шагом 2.
  • Можно перебирать алфавит, указывая шаг для вывода.

Использование циклов в условных операторах

19:17
  • Пример: проверка условия в диапазоне от 5 до 30 и вывод значения переменной.
  • Если переменная не в диапазоне, условие выполняется корректно.
  • Kotlin предлагает множество интересных и удобных конструкций для работы с циклами.