Практика на типы массивов в Kotlin
Дан следующий код:
val xxx = arrayOf(1, 2, 3)
Явно укажите тип переменной.
Дан следующий код:
val xxx = arrayOf(1L, 2L, 3L)
Явно укажите тип переменной.
Дан следующий код:
val xxx = arrayOf(1.5, 2.5, 3.5)
Явно укажите тип переменной.
Дан следующий код:
val xxx = arrayOf(1.5f, 2.5f, 3.5f)
Явно укажите тип переменной.
Дан следующий код:
val xxx = arrayOf("x", "y", "z")
Явно укажите тип переменной.
Дан следующий код:
val xxx = arrayOf('x', 'y', 'z')
Явно укажите тип переменной.
Дан следующий код:
val xxx = intArrayOf(1, 2, 3)
Явно укажите тип переменной.
Дан следующий код:
val xxx = charArrayOf('x', 'y', 'z')
Явно укажите тип переменной.
Дан следующий код:
val xxx = doubleArrayOf(1.5, 2.5)
Явно укажите тип переменной.
Дан код:
val arr = arrayOf(4, 5, 6)
var sum = 0
for (num in arr) {
sum += num
}
println(sum)
Явно расставьте типы.
Дан код:
val arr = intArrayOf(1, 2, 3)
var sum = 0
for (num in arr) {
sum += num
}
println(sum)
Явно расставьте типы.
Дан код:
val arr = arrayOf(1.5, 2.5, 3.5)
var sum = 0.0
for (num in arr) {
sum += num
}
println(sum)
Явно расставьте типы.
Дан код:
val arr = arrayOf("x", "y", "z")
var res = ""
for (elem in arr) {
res += elem
}
println(res)
Явно расставьте типы.
Дан код:
val arr = arrayOf(1, 2, 3, 4)
var count = 0
for (num in arr) {
if (num % 2 == 0) {
count++
}
}
println(count)
Явно расставьте типы.
Дан код:
val arr = arrayOf(1, 2, 3)
for (i in arr.indices) {
arr[i] = arr[i] * 2
}
println(arr.contentToString())
Явно расставьте типы.
Дан код:
val arr = charArrayOf('x', 'y', 'z')
for (elem in arr) {
println(elem)
}
Явно расставьте типы.
Дан код:
val arr1 = arrayOf(1, 2)
val arr2 = arrayOf(3, 4)
val res = arr1 + arr2
println(res.contentToString())
Явно расставьте типы.