
- •О.Ф. Власенко, и.В. Беляева символы и строки в языке turbo pascal
- •Оглавление
- •Введение
- •Символьный тип Символьный тип char
- •Функция Ord
- •Функция Chr
- •Функция Succ
- •Функция Pred
- •Функция UpCase
- •Процедура Inc
- •Процедура Dec
- •Примеры использования стандартных процедур и функций обработки символов
- •Строки Встроенный тип string
- •Операции над строками string
- •Правила сравнения двух строк
- •Стандартные процедуры и функции для работы со строками string
- •Процедура Delete
- •Процедура Insert
- •Процедура Str
- •Процедура Val
- •Функция Length
- •Функция Concat
- •Функция Copy
- •Функция Pos
- •Примеры использования стандартных процедур и функций обработки строк
- •Множества
- •Операции над множествами
- •Пример использования множеств
- •Пример Обработки массива строк Задача “Поиск символов в тексте”
- •Задача “Поиск слов в строке и удаление символов”
- •Лабораторная работа “обработка строк” Цель работы
- •Общее задание
- •Простые варианты
- •Средние варианты
- •Сложные варианты
- •Список литературы
- •Символы и строки в языке turbo pascal
- •432027, Г. Ульяновск, Сев. Венец, 32.
Министерство образования Российской Федерации
Ульяновский государственный технический университет
О.Ф. Власенко, и.В. Беляева символы и строки в языке turbo pascal
Методические указания к выполнению лабораторных работ по программированию для студентов направлений 5528 “Информатика и вычислительная техника”, 5205 “Лингвистика” и специальности 2201 “Вычислительные машины, комплексы, системы и сети”.
Ульяновск 2002
УДК 681.3 (076)
ББК 32.97 я 7
В58
Рецензент
Одобрены секцией методических пособий
научно-методического совета университета
Власенко О.Ф., Беляева И.В.
В58 Символы и строки в языке Turbo Pascal: Методические указания к лабораторным работам. – Ульяновск: УлГТУ, 2002.- 44 с.
В методических указаниях рассмотрено использование символов и строк в языке Турбо Паскаль 7.0. Подробно рассмотрены символьный тип CHAR и строковый тип STRING, стандартные процедуры и функции, используемые при работе с этими типами, приведены примеры использования типов. Также рассмотрено использование множеств в задачах обработки символов и строк.
В методические указания включены задания для лабораторной работы “Обработка строк”, а также варианты заданий к лабораторной работе трех уровней сложности – простого, среднего и сложного.
Методические указания могут быть использованы студентами младших курсов, изучающими дисциплины “Информатика”, “Программирование на языке высокого уровня” при изучении тем “Обработка строк” и “Обработка текстов” и при выполнении практических и лабораторных работ по этим темам. Методические указания также могут использоваться учащимися школ при изучении соответствующих тем школьного курса “Информатика”.
УДК 681.3 (076)
ББК 32.97 я 7
ã О.Ф. Власенко, И.В. Беляева, 2002
ã Оформление. УлГТУ, 2002
Оглавление
Введение 4
Символьный тип 5
Символьный тип char 5
Функция Ord 7
Функция Chr 7
Функция Succ 8
Функция Pred 8
Функция UpCase 8
Процедура Inc 8
Процедура Dec 9
Примеры использования стандартных процедур и функций обработки символов 9
строки 12
Встроенный тип STRING 12
Операции над строками string 15
Правила сравнения двух строк 16
Стандартные процедуры и функции для работы со строками string 17
Процедура Delete 17
Процедура Insert 18
Процедура Str 18
Процедура Val 18
Функция Length 20
Функция Concat 21
Функция Copy 21
Функция Pos 21
Примеры использования стандартных процедур и функций обработки строк 22
Множества 23
Операции над множествами 24
Пример использования множеств 26
пример Обработки массива строк 29
Задача “Поиск символов в тексте” 29
Задача “Поиск слов в строке и удаление символов” 34
лабораторная работа “обработка строк” 39
Цель работы 39
Общее задание 39
Простые варианты 39
Средние варианты 40
Сложные варианты 42
Список литературы 45