Уровень 3.1 задачника Kotlin

Задание 1

Дан массив с целыми числами. Выведите в консоль только те числа, которые делятся на 5.

Задание 2

Дана строка:

kotlin"abcdef"

Получите первых три символа этой строки:

kotlin"abc"
Задание 3

Дан символ:

kotlinval chr: Char = 'a'

Узнайте, в каком регистре этот символ: в верхнем или нижнем.

Задание 4

Дан массив:

kotlinval arr = arrayOf(1, 2, 3, 4, 5)

Получите из него следующий срез:

kotlinval arr = arrayOf(1, 2, 3)
Задание 5

Дан массив с целыми числами:

kotlinval arr = arrayOf(1, 2, 3, 0, 4, 5)

Выведите в консоль позицию первого нуля.

Задание 6

Дана строка:

kotlin"123-456-789"

Замените все дефисы на пробелы:

kotlin"123 456 789"
Задание 7

Дан список:

kotlinval list = mutableListOf(1, 2, 3, 4, 5, 3)

Удалите первое вхождение элемента 3.

Задание 8

Дана коллекция Map:

kotlinval map = mutableMapOf("a" to 1, "b" to 2, "c" to 3)

Добавьте новый элемент с ключом "d" и значением 4.

Задание 9

Явно укажите тип переменной в следующем коде:

kotlinval xxx = mutableListOf(1L, 2L, 3L)