пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

4 курс 2 семестр:
» Компьютерная графика и дизайн
» Анимация в Macromedia Flash
» Защита информации в компьютерных сетях
» Web-программирование
4 курс 1 семестр:
» Инструментальные средства разработки ПО
» Технология разработки ПО
» Документирование и сертификация
3 курс 2 семестр:
» Базы данных
» Инфокоммуникационные системы и сети
» Прикладное программирование
» Системное программирование
2 курс 2 семестр:
» Охрана труда
» Пакеты прикладных программ
» Основы программирования

Строки символов. Операции над строками. Встроенные функции для обработки строк.

Строка – упорядоченная последовательность символов. Для объявления строки используется ключевое слово string.

Строку можно обработать как массив символов, в этом случае общая формула элемента строки обозначается: <имя строки>[i]

При определении строки значения строки заключаются в апострофы.

Стандартные функции и процедуры обработки строк

  1. Функция Concate (S1, S2,…Sn) – сцепить. Результатом работы функции является строка, состоящая из последовательности строк S1, S2,…, Sn
  2. Функция Copy(St, Pos, num) – копировать. Результатом работы функции является подстрока, содержащая num символов строки St, начина я позиции Pos.
  3. Функция Length(S) – длина строки. В результате выполнения функции получается число, равное длины строкового выражения S (количество символов в строке.)
  4. Функция Pos(Sb, St) – позиция знака. Эта функция отыскивает в строке первое вхождение подстроки Sb в строке St и возвращает номер позиции, с которой на начинается. Если подстрока не найдена, но возвращается 0.
  5. Функция upcase(Ch) – эта функция возвращает код прописной буквы переменной Ch. Обрабатывает только латинский шрифт.
  6. Процедура Delete(St, Pos, nun) – удаляет участок строки St, содержащий num символов, начиная с позиции Pos.
  7. Процедура Insert(Ob, t, Pos) – выполняет вставку  строки Ob в строку t, с позиции Pos.
  8. Процедура STR(value[:width[:Decimals]],St) – выполняет преобразование числового значения value в строку символов и записывает результат в строку St, где value – параметр записи целочисленного или вещественного типа, width – общая ширина поля, Decimals – количество символов в дробной части, St -  строковая переменная. 

25.07.2017; 01:49
хиты: 400
рейтинг:0
Точные науки
информатика
Языки программирования
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь