Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методические указания Паскаль.doc
Скачиваний:
4
Добавлен:
29.04.2019
Размер:
757.25 Кб
Скачать

Задание 1 (программа 15_1)

1. Используя динамическую структуру список, подсчитать количество русских строчных букв в строке.

2. Используя динамическую структуру список, проверить, является ли он упорядоченным набором чисел.

3. Используя динамическую структуру список, подсчитать количество цифр в заданном наборе символов.

4. В деке задать слово. Определить, является ли оно словом-перевертышем.

5. Сформировать динамический список из элементов целого типа. Удалить из него отрицательные элементы. Распечатать исходный и результирующий списки.

6. Найти сумму четных элементов списка, состоящего не менее чем из двух элементов.

7. Используя динамическую структуру список, подсчитать сумму чисел в нем.

8. В динамическом списке из каждой группы подряд идущих одинаковых элементов оставить один.

9. Используя динамическую структуру список, подсчитать количество четных чисел в заданном наборе символов.

10. Используя динамическую структуру список, подсчитать сумму отрицатель-ных чисел в списке.

11. Сформировать очередь из элементов целого типа. Четные элементы возвес-ти в квадрат. Распечатать исходную и результирующую очереди.

12. Используя динамическую структуру список, подсчитать количество по-ложительных и отрицательных чисел в списке.

13. Задать два динамических списка. Проверить их на равенство.

14. Используя динамическую структуру список для хранения символов, напеча-тать только русские буквы из текста.

15. Используя динамическую структуру, список для хранения символов, определить, является ли заданная фраза палиндромом.

16. Сформировать динамический список из элементов целого типа. Определить, есть ли в списке хотя бы два совпадающих по ключевому полю элемента.

17. Используя динамическую структуру очередь, перевести введенную последовательность чисел в слово, состоящее из кодов ASCII.

18. Удалить из списка все отрицательные элементы.

19. Используя динамическую структуру список, сохранить ряд чисел. Удалить повторяющиеся элементы.

20. Построить динамический список из элементов целого типа с помощью дат-чика случайных чисел. Найти значение среднего элемента списка.

21. Используя динамическую структуру список, сохранить ряд чисел. Удалить элемент с заданным номером.

22. Сформировать динамическую структуру «очередь», элементами которой являются цифры. Извлекая элементы из очереди, напечатать их двоичные эквива-ленты.

23. Сформировать список динамических элементов, упорядоченный по возрас-танию. Включить в список новый элемент, сохранив свойство упорядоченности.

24. Используя динамическую структуру стек, распечатать элементы в обратном порядке.

25. Используя динамическую структуру "очередь", зашифровать содержимое текста: каждый символ заменить его кодом+1.

26. Используя динамическую структуру "стек", зашифровать содержимое текстового файла.

27. Используя динамическую структуру список, сохранить ряд чисел. Удалить элементы с заданным ключевым полем.

Задание 2 (программа 15_2)

Реализовать задачу с использованием другой динамической структуры или придумать свою задачу, написать и отладить для нее программу.

Лабораторная работа 16