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

Swift Basic Programming Exercise: преобразование последних трех символов в верхний регистр

script1adsense2code
script1adsense3code

Основы программирования Swift: упражнение 19 с решением

Напишите программу Swift для преобразования последних трех символов в верхний регистр. Если строка содержит менее 3 символов, строчные буквы, что там есть.

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

«Swift

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

Свифт Код:

func case_str(_ input: String) -> String {
    if input.characters.count < 3
    {
        return input.lowercased()
    } 
    else
    {
        var newInput = input.characters
        var str1: String = ""
        let lastThree = newInput.suffix(3)
        newInput.removeLast(3)
        let lastThreeUpper = String(lastThree).uppercased()
        str1.append(contentsOf: newInput)
        str1.append(String(lastThree).uppercased())
        return str1
    }
}
print(case_str("Hi")) 
print(case_str("Hello there")) 
print(case_str("Is")) 
print(case_str("Python"))

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

 Привет
Привет
является
питон

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

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

Предыдущий: Напишите программу Swift, которая принимает два положительных целочисленных значения и проверяет, находится ли большее значение в диапазоне 20..30 включительно, или возвращает 0, если ни один из них не находится в этом диапазоне.
Далее: Напишите программу Swift, чтобы проверить, следует ли сразу за первым экземпляром «a» в данной строке другое «a».

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code