Swift String Упражнения: принять две строки разной длины и вернуть строку вида short + long + short
Быстрое программирование строк: упражнение 7 с решением
Напишите программу Swift, которая принимает две строки разной длины и возвращает строку вида short + long + short. Длина двух заданных строк может быть 0.
Иллюстрированная презентация:
Пример решения:
Свифт Код:
func combine_strings(_ str1: String, _ str2: String) -> String {
if str1.characters.count > str2.characters.count
{
return str2+str1+str2
} else
{
return str1+str2+str1
}
}
print(combine_strings("Swift", "Examples"))
print(combine_strings("", ""))
print(combine_strings("Green", "Red"))
Пример вывода:
SwiftExamplesSwift RedGreenRed
Редактор кода программирования Swift:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу Swift для создания новой строки без первого и последнего символа данной строки. Длина строки должна быть не менее 2.
Далее: Напишите программу Swift, которая принимает две строки и возвращает их конкатенацию, кроме первого символа каждой строки. Заданная длина строки должна быть не менее 1.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования