Понедельник, 06.04.2026, 07:33
Физмат
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Категории раздела
Секреты физики [23]
Секреты природных явлений
Опыты [7]
Разные опыты
История науки [2]
Факты, документы из истории науки
Статьи ФИЗМАТА [3]
Математика [0]
Царица наук. Без неё никак.
Программирование [4]
Мини-чат
200
Облако тегов

Форма входа
Главная » Статьи » Программирование

Строковые процедуры и функции [Pascal]

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

Строковые процедуры

  •  val(s,n,i) — переводит строку s в число (вещественное или целое, согласно типу переменной n), если строка s не является изображением числа соответствующего типа по правилам Паскаля, то значение переменной i будет отлично от нуля, при удачной конвертации значение i равно нулю;
     
  • str(i,s) — переводит число в его строковое представление;
     
  • delete(s,i,n) — удаляет из строки s n символов, начиная с символа с номером i;
  • insert(s1,s,i) — вставляет в строку s подстроку s1, перед символом с номером i

Строковые функции
   

  •  copy(s,i,n) — выделяет из строки s подстроку длиной n, начиная с символа i;   
  • concat(s1,s2,…,sN) — выполняет сцепление (конкатенацию) строк s1,s2,…,sN в одну строку;   
  • length(s) — определяет реальную длину строки; результат – значение целого типа;
  • pos(s1,s) — выдает целое число – номер позиции в строке s, с которой начинается подстрока s1; если подстрока не найдена, то выдает ноль


Источник: http://vmatykin.narod.ru/spravka/022.htm
Категория: Программирование | Добавил: bigfoottnt (17.04.2011)
Просмотров: 2868 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Время

Вы здесь
Поиск
Наш опрос
Оцените мой сайт
Всего ответов: 26
Друзья сайта




Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright Fizmat © 2026 Сделать бесплатный сайт с uCoz