Упражнения по программированию Swift Array: создайте новый массив, взяв первые два элемента из заданного массива целых чисел
Быстрое программирование массива: упражнение 22 с решением
Напишите программу Swift для создания нового массива, взяв первые два элемента из заданного массива целых чисел. Если длина данного массива меньше 2, используйте один элемент данного массива.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
func new_array(_ a: [Int]) -> [Int] {
guard a.count > 1 else
{
return a
}
return Array(a.prefix(2))
}
print(new_array([0, 1, 2, 3, 4]))
print(new_array([0, 1, 2]))
print(new_array([0]))
Пример вывода:
[0, 1] [0, 1] [0]
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу Swift для создания нового массива длиной 3, содержащего элементы из середины заданного массива целых чисел, и длина будет не менее 3.
Далее: Напишите программу Swift для создания нового массива, берущего первый элемент из двух заданных массивов целых чисел. Если какой-либо массив имеет длину 0, игнорируйте этот массив.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования