кодесурса
«скор

Swift String Упражнения: вернуть 'abc' или 'xyz', если данная строка начинается с 'abc' или 'xyz', в противном случае вернуть пустую строку

script1adsense2code
script1adsense3code

Быстрое программирование строк: упражнение 18 с решением

Напишите программу Swift, которая будет возвращать 'abc' или 'xyz', если данная строка начинается с 'abc' или 'xyz', в противном случае возвращает пустую строку.

Иллюстрированная презентация:

«Блок-схема:

Пример решения:

Свифт Код:

import Foundation
func begin_string(_ str1:String) -> String {
    if str1.hasPrefix("abc") 
    {
        return String(str1.characters.prefix(3))
    } 
    else if str1.hasPrefix("xyz") 
    {
        return String(str1.characters.prefix(3))
    } 
    else 
    {
        return ""
    }
}
print(begin_string("abcdefgh"))
print(begin_string("wxyz"))

Пример вывода:


азбука

Редактор кода программирования Swift:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу Swift, чтобы создать новую строку любой длины из заданной строки, где последние два символа меняются местами, поэтому abcde будет abced.
Далее: Напишите программу Swift, чтобы проверить, совпадают ли первые два символа с последними двумя символами данной строки.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code