Swift Array Упражнения по программированию: Проверьте, имеют ли два заданных массива целых чисел 0 в качестве первого элемента
Быстрое программирование массива: упражнение 15 с решением
Напишите программу Swift, чтобы проверить, имеют ли два заданных массива целых чисел 0 в качестве первого элемента.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
func start1(_ a: [Int], _ b: [Int]) -> Bool {
var ctr = 0
if a.first == 0
{
ctr += 1
}
if b.first == 0
{
ctr += 1
}
if ctr == 2
{
return true
}
else
{
return false
}
}
print(start1([0, 1, 2], [0, 1]))
print(start1([0, 1, 2], [1, 2]))
print(start1([0, 1], [0]))
Пример вывода:
правда ложный правда
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу Swift, чтобы проверить, содержит ли данный массив целых 3 дважды или 5 дважды.
Далее: Напишите программу Swift для вычисления суммы значений двух заданных массивов целых чисел и каждой длины 2. Найдите массив, который имеет наибольшую сумму, и верните первый массив, если сумма двух заданных массивов равна.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования