Структуры данных: массивы (Kotlin): различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
(Новая страница: «{{TOCRight}} == Массивы == * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-array/ Класс Массив (справка Kotlin)] * [https://metan...»)
 
Строка 6: Строка 6:
 
== Задачи ==
 
== Задачи ==
 
=== Вывод всех целых чисел массива через пробел циклом For ===
 
=== Вывод всех целых чисел массива через пробел циклом For ===
 +
<syntaxhighlight lang="Kotlin" line>
 +
fun main() {
 +
    val numbers: Array<Int> = arrayOf(1, 5, 8, 3, 9, 23, 15)
 +
 +
    for(number in numbers){
 +
        print("$number ")
 +
    }
 +
    println()
 +
 +
    for(i in numbers.indices) {
 +
        print(numbers[i])
 +
        print(" ")
 +
    }
 +
    println()
 +
}
 +
</syntaxhighlight>
 +
 
=== Сделать массив из первых n нечётных чисел ===
 
=== Сделать массив из первых n нечётных чисел ===
 
<syntaxhighlight lang="Kotlin" line>
 
<syntaxhighlight lang="Kotlin" line>

Версия 12:57, 6 июля 2021

Массивы

Задачи

Вывод всех целых чисел массива через пробел циклом For

 1 fun main() {
 2     val numbers: Array<Int> = arrayOf(1, 5, 8, 3, 9, 23, 15)
 3 
 4     for(number in numbers){
 5         print("$number ")
 6     }
 7     println()
 8 
 9     for(i in numbers.indices) {
10         print(numbers[i])
11         print(" ")
12     }
13     println()
14 }

Сделать массив из первых n нечётных чисел

Сгенерировать массив случайных чисел

Вывести все содержащиеся в массиве нечетные числа в порядке возрастания их индексов, а также их количество

Разделить массив на два: на положительные+ноль и отрицательные числа

Задачник