Swift Basic Programming Exercise: создать строку, содержащую символы с индексами 0, 2, 4, 6, 8, .. из данной строки
Основы программирования Swift: упражнение 26 с решением
Напишите программу Swift для создания строки, содержащей символы по индексам 0, 2, 4, 6, 8, .. из заданной строки.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
func chars_string(_ input: String) -> String {
var new_str = input
var count = 1
while count < (new_str.characters.count) {
new_str.remove(at: new_str.index(new_str.startIndex, offsetBy: count))
count += 1
}
return new_str
}
print(chars_string("abcdefgh"))
print(chars_string("abcdefg"))
print(chars_string("abcdef"))
Пример вывода:
aceg aceg туз
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу Swift, чтобы создать новую строку, в которой были удалены все символы «а», кроме первой и последней позиций.
Далее: Напишите программу Swift, чтобы подсчитать, сколько раз два семерки находятся рядом друг с другом в данном массиве целых чисел.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code