рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

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

Существует ряд стандартных функций и процедур для работы со строками. - раздел Образование, Базовые конструкции и стандартные типы данных в Паскале · Функция Length(S) Возвращает Длину Строки S. · Фу...

· Функция Length(s) возвращает длину строки s.

· Функция Concat(s1,s2,..,sn) возращает строку s1+s2+..+sn.

· Функция Copy(s,p,k) возвращает фрагмент строки s, который начинается в позиции p и имеет длину k.

· Функция Pos(s1,s) ищет первое вхождение подстроки s1 в строку s и возвращает номер первого символа s1 в строке s или 0 если не нашли.

· Процедура Delete(s,p,k) удаляет из строки s фрагмент, который начинается в позиции p и имеет длину k.

· Процедура Insert(s,s1,p) вставляет в строку s подстроку s1, начиная с заданной позиции p.

 

Турбо Паскаль позволяет производить преобразования числовых значений в строковые и наоборот. Для этого используются процедуры :

Str(X:n:d,S) получает их числа X строку S с изображением этого числа, в которой не менее n символов и из них d знаков после запятой. Параметры n и d необязательные.

Val(S,X,e). получает из строки S число X. При успешном результате e=0.

Записи

Компьютеры широко используются в различных информационно-поисковых системах (адресное бюро, телефонная справочная служба, и т.п.) В реальных информационных системах приходится обрабатывать и хранить большие объемы данных.

При решении научно–технических и экономических задач обработки совокупностей большого количества значений используются массивы. Но при работе с массивами основное ограничение заключается в том, что каждый элемент массива должен иметь один и тот же тип данных, а реальные данные об объектах часто описываются величинами разных типов.

Например, товар на складе описывается следующими величинами: наименование, количество, цена, наличие сертификата качества и т. д. В этом примере наименование – величина типа string, количество – integer, цена – real, наличие сертификата качества можно описать величиной типа boolean. Для записи комбинации объектов разных типов в Паскале применяется комбинированный тип данных – запись.

Запись представляет собой наиболее общий и гибкий структурированный тип данных, так как она может быть образована из неоднотипных компонентов и в ней явным образом выражена связь между элементами данных, характеризующими реальный объект.

 

– Конец работы –

Эта тема принадлежит разделу:

Базовые конструкции и стандартные типы данных в Паскале

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ...

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Н.В. Аншакова, М.Б. Беляева
Базовые конструкции и стандартные типы данных в Паскале. (Turbo Pascal 7.0. Начальный курс. Практикум.) Учебно – методическое пособие к выполнению лабораторных работ 2005. – 124с.  

Readln;
Второй оператор ввода отличается от первого тем, что после завершения ввода данных курсор переводится на новую строку, точнее, в конце своей работы считывает с клавиатуры код клавиши <Enter>.

Старшинство операций
ОПЕРАЦИЯ ПРИОРИТЕТ () Первый not Второй *, /, div, mod, and

Арифметические функции
Функция Назначение Тип аргумента Тип функции Abs(x) |x| Real Integer

Некоторые специальные символы.
Символ Назначение := Присваивание переменной (слева от символа) значения выражения (справа от символа)

Тема 2. Процедуры и функции. Организация ветвлений
Процедуры и функции Турбо Паскаль позволяет выделять фрагменты программы во вспомогательные алгоритмы. Это позволяет писать хорошо структурированные программы. Языки программирования, в ко

Циклы с параметром.
Если можно заранее вычислить число итераций цикла, то используются циклы с параметром. Оператор цикла For организует выполнение одного оператора заранее опре

Создание модулей в Turbo Pascal
Модуль — это набор ресурсов (функций, процедур, констант, переменных, типов и т.д.), разрабатываемых и хранимых независимо от использующих их программ. В отличие от внешних под

Тема 4. Массивы
Массивы представляют собой ограниченную упорядоченную совокупность однотипных величин. Каждая отдельная величина называется компонентой массива. Тип компонент может быть любым, принятым в языке ПАС

Сортировка массивов
Простейшая задача сортировки заключается в упорядочении элементов массива по возрастанию или убыванию. Другой задачей является упорядочение элементов массива в соответствии с некоторым критерием. О

Тема 5. Строки. Записи. Множества. Работа с файлами
Строки Особое место в языке ПАСКАЛЬ занимают массивы символов. Стандартный ПАСКАЛЬ допускает два способа хранения символьных массивов в памяти ЭВМ: распакованный и упакованный. Распакованн

Текущий указатель
В любой момент времени программе доступен только один элемент файла, на который ссылается текущий указатель (указатель обработки). Как правило, все действия с файло

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги