1. Основы Kotlin. Простые функции

Упражнения

Откройте файл srс/lesson1/task1/Simple.kt в проекте KotlinAsFirst.

В файле перечислено некоторое количество задач на этот раздел в форме:

Выберите любую из задач. Придумайте её решение и замените = TODO() на тело функции с записью вашего алгоритма (в форме выражения либо в форме блока на ваш выбор). Важно: не следует при этом менять имя функции, количество, имена и типы параметров, тип результата.

Откройте затем файл test/lesson1/task1/Tests.kt, найдите в нём тестовую функцию — её название должно совпадать с названием написанной вами функции. Щёлкните мышью на зелёный значок запуска теста, в нижней части окна IDEA появится окно тестирования. Если задача решена верно, вы увидите в этом окне зелёную надпись All Tests Passed, в противном случае — 1 test failed с описанием проблемы вида:

Ниже вы увидите ссылку на строчку тестовой функции, проверка в которой оказалась неудачной. Expected — это ожидаемое значение результата, а Actual — реально полученное. Исправьте все ошибки и добейтесь прохождения теста.

Внутри файла srс/lesson1/task1/Simple.kt добавьте главную функцию main. Вызовите в ней написанную вами функцию с произвольными аргументами и выведите результат на консоль с помощью println, например:

Запустите главную функцию. Убедитесь, что результат совпадает с ожидаемым вами.

Решите несколько других задач из того же файла. Убедитесь в том, что можете их решать уверенно и без посторонней помощи. После этого вы можете перейти к следующему разделу.

/2-osnovy-kotlin-vetvleniya/
Добавить комментарий