Задачи на массивы в Kotlin. Часть 4
Дан массив чисел:
val numbers = intArrayOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Возведите каждый элемент в квадрат и найдите сумму результатов.
Дан массив строк:
val words = arrayOf("apple", "banana", "cherry")
Преобразуйте все строки к верхнему регистру и объедините в одну строку через запятую.
Дан массив чисел:
val numbers = doubleArrayOf(1.5, 2.3, 3.7, 4.1, 5.9)
Округлите каждое число до ближайшего целого и найдите произведение результатов.
Дан массив:
val array = arrayOf("a1", "b2", "c3", "d4", "e5")
Извлеките из каждой строки цифры, преобразуйте их в числа и найдите сумму.
Дан массив чисел:
val numbers = intArrayOf(10, 25, 3, 47, 15, 62, 8, 39)
Найдите квадратный корень от каждого числа, отфильтруйте результаты больше 5 и округлите до двух знаков после запятой.
Дан массив строк:
val phrases = arrayOf("Hello world", "Kotlin is great", "Arrays are useful")
Разбейте каждую строку на слова, найдите самое длинное слово из всех и преобразуйте его к верхнему регистру.
Дан массив чисел:
val numbers = intArrayOf(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Возведите четные числа в квадрат, нечетные - в куб, и найдите среднее арифметическое результатов.
Дан массив:
val array = arrayOf("level", "radar", "apple", "madam", "kotlin")
Отфильтруйте слова-палиндромы, разверните каждое задом наперед и объедините в одну строку через дефис.
Дан массив чисел:
val numbers = doubleArrayOf(2.5, 4.8, 3.1, 6.7, 5.2)
Возведите каждое число в степень 2.5, найдите натуральный логарифм от результатов и округлите до целых.
Дан массив строк:
val strings = arrayOf("a1b2", "c3d4", "e5f6", "g7h8")
Удалите из каждой строки все буквы, преобразуйте оставшиеся цифры в числа и найдите сумму квадратов этих чисел.