АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
29 of 100 menu
Вступайте в телеграмм-канал сайта code.mu: новинки, статьи, интервью, задачи, бесплатные курсы и тренинги. Жми для вступления:)

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

Дана некоторая строка, например, вот такая:

val str: String = "023m0df0dfg0"

Выведите в консоль позиции всех нулей в этой в строке.

Дан некоторый массив, например, вот такой:

val arr = intArrayOf(1, 2, 3, 4, 5, 6)

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

Дан массив со строками:

val arr: Array<String> = arrayOf("ab", "cd", "ef")

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

['a', 'b', 'c', 'd', 'e', 'f']

Даны два массива:

val arr1 = intArrayOf(1, 2, 3) val arr2 = intArrayOf(4, 5, 6)

Переберите эти массивы одним циклом и в каждой итерации выводите их элементы следующим образом:

"1,4" "2,5" "3,6"

Дано некоторое целое число:

val num: Int = 12

Преобразуйте его в двоичную систему.

enru