Swift String Упражнения: Проверьте, совпадают ли первые два символа с последними двумя символами данной строки
Быстрое программирование строк: упражнение 19 с решением
Напишите программу Swift, чтобы проверить, совпадают ли первые два символа с последними двумя символами данной строки.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
func front_end(_ a:String) -> Bool {
if String(a.characters.prefix(2)) == String(a.characters.suffix(2))
{
return true
}
else
{
return false
}
}
print(front_end("abcdefab"))
print(front_end("abcdefba"))
print(front_end(""))
Пример вывода:
правда ложный правда
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу Swift, чтобы создать новую строку любой длины из заданной строки, где последние два символа меняются местами, поэтому abcde будет abced.
Далее: Напишите программу Swift для создания новой строки, состоящей из 2 копий первых 2 символов данной строки. Строка может быть любой длины.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code