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

Задание 1

Дан массив с числами:

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

Найдите сумму положительных элементов этого массива.

Задание 2

Дан массив с числами:

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

Выведите в консоль элементы этого массива в обратном порядке.

Задание 3

Дан список:

kotlinval list = mutableListOf("a", "b", "c")

Вставьте строку "z" в начало списка (на позицию с индексом 0).

Задание 4

Дан массив:

kotlinval intArray = intArrayOf(1, 2, 3, 4, 5)

Преобразуйте массив в список.

Задание 5

Дан следующий список:

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

Дан следующий массив:

kotlinval arr = arrayOf(6, 7, 8)

Добавьте все элементы массива в конец нашего списка.

Задание 6

Дан список со строками, содержащими целые числа:

kotlinval lst: List<String> = listOf("123", "456", "789")

Преобразуйте этот список так, чтобы значениями нового списка стали целые числа:

kotlin[123, 456, 789]
Задание 7

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

kotlinval xxx = mutableSetOf(true, false)