Уровень 3.2 задачника Kotlin
Задание 1
Дан массив со строками.
Выведите в консоль только
те строки, которые начинаются
на "http://".
Задание 2
Дана некоторая строка.
kotlin"1203405"
Найдите позицию первого нуля в строке.
Задание 3
Дана строка:
kotlin"abcdef"
Получите три последних символа этой строки:
kotlin"def"
Задание 4
Дан массив:
kotlinval arr = arrayOf(1, 2, 3, 4, 5)
Получите из него следующий срез:
kotlin[3, 4, 5]
Задание 5
Дана строка:
kotlinval str = "abc def jhi"
Получите список слов из этой строки:
kotlinList ["abc, "def", jhi"]
Задание 6
Дан следующий список:
kotlinval numbers = listOf(5, 10, 15, 20, 25, 30)
Найдите среднее арифметическое всех элементов списка.
Задание 7
Дана коллекция Map:
kotlinval map = mutableMapOf("x" to 10, "y" to 20, "z" to 30)
Измените значение по ключу "y" на 25.
Задание 8
Дана коллекция Map:
kotlinval map = mapOf("a" to 10, "b" to 20, "c" to 30, "d" to 40, "e" to 50)
Найдите сумму элементов этой коллекции.
Задание 9
Явно укажите тип переменной в следующем коде:
kotlinval xxx = setOf("one", "two", "three")