Уровень 3.5 задачника Kotlin
Задание 1
Дан текст со словами. Запишите
в список List все слова,
начинающиеся
на букву "a".
Задание 2
Дан массив со числами. Проверьте, что все элементы этого массива являются положительными числами.
Задание 3
Дана коллекция Map:
kotlinval map = mapOf(1 to "one", 2 to "two")
Преобразуйте значения map в изменяемый список.
Задание 4
Дана некоторая строка:
kotlin"1203405"
Найдите позицию последнего нуля в строке.
Задание 5
Дана коллекция Map:
kotlinval map = mapOf("first" to 10, "second" to 20, "third" to 30)
Получите список всех ключей коллекции.
Задание 6
Даны два массива:
kotlinval arr1 = arrayOf(1, 2, 3, 4, 5)
val arr2 = arrayOf(4, 5, 6, 7, 8)
Выведите в консоль общие элементы этих массивов:
kotlin4
5
Задание 7
Дана строка:
kotlinval str = "abc def jhi"
Подсчитайте количество слов в этой строке.
Задание 8
Явно укажите тип переменной в следующем коде:
kotlinval xxx = arrayOf(1, "hello", 3.14)