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

Задание 1

Дана строка:

kotlinval str = "hello"

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

Задание 2

Дана переменная, содержащая радиус шара:

kotlinval r = 10.3

Получите объем и площадь поверхности этого шара.

Задание 3

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

kotlinval num1 = 12
val num2 = 16

Выведите в консоль все общие делители этих чисел.

Задание 4

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

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

Поменяйте местами первый и последний элементы этого массива:

kotlin[5, 2, 3, 4, 1]
Задание 5

Дано число из 6-ти цифр

kotlinval num = 123321

Проверьте, что сумма первых трех цифр равняется сумме вторых трех цифр.

Задание 6

Дан список:

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

Проверьте, содержит ли список значение 3.

Задание 7

Дан список:

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

Найдите индекс элемента со значением 4.

Задание 8

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

kotlinval xxx = listOf("apple", "banana", "orange")