• В программировании нет ничего сложного, если вы понимаете задачу и принципы её решения.

Работа с текстом

Пример, демонстрирующий использование методов класса Text для обработки текстовой информации. Вы можете добавить текст, печатать его строчными или прописными буквами, сравнивать и извлекать из текста его части. Также вы можете конвертировать символы в их коды.

Вы можете скопировать указанный ниже код программы в IDE MS Small Basic и запустить:

 

TextWindow.Write("Введите Ваше имя: ")

firstName = TextWindow.Read()

TextWindow.Write("Введите Вашу фамилию: ")

lastName = TextWindow.Read()

firstNameWithSpace = Text.Append(firstName, " ")

fullName = Text.Append(firstNameWithSpace, lastName)

TextWindow.WriteLine("Ваше полное имя " + fullName + ".")

TextWindow.WriteLine("Версия все буквы строчные - " + Text.ConvertToLowerCase(fullName) + ".")

TextWindow.WriteLine("Версия все буквы заглавные - " + Text.ConvertToUpperCase(fullName) + ".")

TextWindow.WriteLine("Ваше полное имя заканчивается символом 'e': " + Text.EndsWith(fullName, "e") + ".")

TextWindow.WriteLine("Позиция первого символа `a` в Вашем полном имени: " + Text.GetIndexOf(fullName, "a") + ".")

TextWindow.WriteLine("Ваше полное имя содержит - " + (Text.GetLength(fullName) - 1) + " знаков.")

TextWindow.WriteLine("Первые четыре символа: " + Text.GetSubText(fullName, 1, 4) + ".")

TextWindow.WriteLine("Последние четыре символа: " + Text.GetSubTextToEnd(fullName, Text.GetLength(fullName) - 3) + ".")

TextWindow.WriteLine("Ваше полное имя содержит символ 'a': " + Text.IsSubText(fullName, "a") + ".")

TextWindow.WriteLine("Ваше полное имя начинается с буквы 'P': " + Text.StartsWith(fullName, "P") + ".")

TextWindow.WriteLine("Символ для кода 97: " + Text.GetCharacter(97) + ".")

TextWindow.WriteLine("Код для символа 'a' это: " + Text.GetCharacterCode("a") + ".")


Поделиться: