Swift Basic Programming Exercise: удаление символа по указанному индексу заданной непустой строки
Основы программирования Swift: упражнение 6 с решением
Напишите программу Swift для удаления символа по указанному индексу заданной непустой строки. Значение указанного индекса будет в диапазоне 0..str.length () - 1 включительно.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
func remove_char(str1: String, n: Int) -> String {
let count = str1.characters.count
var newWord = str1
let index = str1.index(str1.startIndex, offsetBy: n)
if count > 0
{
newWord.remove(at: index)
}
return newWord
}
print(remove_char(str1: "Python", n: 1))
print(remove_char(str1: "Python", n: 0))
print(remove_char(str1: "Python", n: 4))
Пример вывода:
Pthon ython Pythn
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Previous: написать программу Swift для добавления «Is» в начало заданной строки.
Далее: Напишите программу Swift для изменения первого и последнего символа заданной строки.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code