Не получается написать функцию. Пример и условия вложены. Спасибо
func arr(line: Int) {
let mas = Array(1...line)
for i in mas {
if i < 5 || i >= 10 && i < 15 {
print(i)
}
}
}
Функции необходимо выводить значения от 1...N, если < 5, < 15, < 25, ... <N Вывод на консоль: 1, 2, 3, 4, 10, 11, 12, 13, 14, 20, 21, 22, 23, 24, ....
Ответы (1 шт):
Автор решения: Nowhere Man
→ Ссылка
Просто проверяйте, чтобы остаток от деления на 10 был меньше 5:
func arr(line: Int) {
let mas = Array(1...line)
for i in mas {
if i % 10 < 5 {
print(i)
}
}
}
arr(line: 25)