Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПМ101 Паскаль.DOC
Скачиваний:
6
Добавлен:
09.02.2015
Размер:
121.86 Кб
Скачать

8 Задание 8.

8.1 ОБРАБОТКА СИМВОЛЬНОЙ ИНФОРМАЦИИ.

Ввести текст. Слова разделены пробелами, предложения заканчиваются точкой. Длина текста может быть выбрана любой (если текст читается из внешнего файла, то можно ориентироваться на конец файла, если текст вводится с клавиатуры, можно определить фиксированную длину и т.д.) по желанию исполнителя.

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

ТАБЛИЦА 8

------------------------------------------------------------

вариант содержание задания

------------------------------------------------------------

00 Определить количество слов, расположенных между первым и вторым двоеточием

01 Стереть, т.е. заменить пробелами все слова ВРАГ

02 Определить количество слов, начинающихся с буквы "к"

03 Определить количество слов, оканчивающихся на букву "а"

04 Все окончания слов И заменить на Ы

05 Все сочетания АВС заменить на ОДЕ

06 Из заданного текста выбрать и вывести те символы, которые встречаются в нем ровно один раз (в том порядке, как они встречаются в тексте)

07 Все слова STOP заменить на слово СТОП

08 Все буквы И заменить на букву Е

09 Вывести все символы, расположенные между первой и второй точкой

10 Определить количество слов, расположенных между первой и второй запятой

11 Стереть, т.е. заменить пробелами все слова ПАСКАЛЬ

12 Определить количество слов, начинающихся с буквы "в"

13 Определить количество слов, оканчивающихся на букву "в"

14 Все окончания слов А заменить на О

15 Все сочетания TYL заменить на CJN

16 Из заданного текста выбрать и вывести те символы, которые встречаются в нем не один раз (в том порядке, как они встречаются в тексте)

17 Все слова END заменить на слово FIN

18 Все символы К заменить на символ Г

19 Вывести все символы, расположенные между первой и второй запятой

20 Определить количество слов, расположенных между первым и вторым восклицательным знаком

21 Стереть, т.е. заменить пробелами все слова КОНЕЦ

22 Определить количество слов, начинающихся с буквы "т"

23 Определить количество слов, оканчивающихся на букву "т"

24 Все окончания слов К заменить на Г

25 Все сочетания АВС заменить на ***

26 Из заданного текста выбрать и вывести те символы, которые встречаются в нем ровно два раза (в том порядке, в как они встречаются в тексте)

27 Все слова СТОП заменить на слово STOP

28 Все буквы P заменить на букву К

29 Вывести все символы, расположенные между второй и третьей точкой

30 Все символы + заменить на символ *

---------------------------------------------------------------

8.2 Список контрольных вопросов.

1.Как описать массив символов?

2.Представление символа в памяти?

3.Основные операции над символьной информацией?

9 Библиография.

9.1 Основная и дополнительная литература

N

наименование учебника

Кол.-во экз. в

библиотеке

Основная литература

Марченко А.И., Марченко Л.А. Программирование в среде Турбо

Паскаль 7.0.-К.-ЮНИОР,1997.-496 с.

6

Васюкова Н.Д., Тюляева В.В. Практикум по основам программи-

рования. Язык Паскаль.-М.:ВШ, 1991.-160 с.

40

Амосов А.А., Дубинский Ю.А., Конченова Н.В. Вычислительные методы для инженеров.-М.:ВШ,1994.-544 с.

28

Калиткин В.А. Численные методы.-М.:ВШ,1988.-256 с.

45

Шелдон Т.Windows 95.Проще простого.-К.:Диалектика,1996.-

512 с.

8

Леонтьев Ю. Microsoft Office 2000: краткий курс.-СПб.:Питер,

2000.-286 с.

25

Герцог К.Word-2000.-М.:БИНОМ,1999.-400 с.

4

************************************************************************

8.

Дополнительная литература

Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов.-М.:Мир,1981.-386 с.

30

9.

Бутаков Е.А. Методы создания качественногопрограммного обеспе-

чения ЭВМ.М.: Энергоатомиздат,1984.-232 с.

30

10.

Йенсен К., Вирт Н. Паскаль. Руководство для пользователя.М.: Фи-

нансы и статистика,1989.-225 с.

30

10.

Боон К. Паскаль для всех.-М.:Энергоатомиздат,1988.-190 с.

30

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]