Система задач и упражнений по языку программирования Pascal. Часть 1 - 19 стр.

UptoLike

19
5.8. Найти максимальное число К, для которого в каждой строке есть хотя бы один
элемент, больший или равный К.
Лабораторная работа 9
Работа со строковыми величинами
Цель работы
: Сформировать понятие величин полусоставного типа. Научиться
составлять алгоритмы обработки строковых переменных.
Задание 1
Составьте программу для решения одной из следующих задач.
1.1. Определить, какое из двух слов длиннее и на сколько.
1.2. Определить, является ли какое-нибудь из двух слов частью другого.
1.3. Определить, есть ли в записи квадрата данного числа
цифра 1.
1.4. Поменять в слове первую и последнюю буквы.
1.5. Если в слове нечетное число букв, то удвоить среднюю.
1.6. По последнему символу определить тип предложения (повествовательное,
вопросительное, восклицательное).
1.7. Определить, является ли данный символ латинской буквой.
1.8. Удалить из слова среднюю букву (или две средних).
Задание 2
Составьте программу для решения
одной из следующих задач.
2.1. Заменить в арифметическом выражении знаки "+" на знаки "-", а знаки "-" на
знаки "+".
2.2. Удалить все буквы "я" в данном слове.
2.3. Удвоить все четные буквы слова.
2.4. Удалить все предлоги "на" в данном предложении.
2.5. Вставить после каждой буквы данного слова букву "о".
2.6. Удалить лишние
пробелы в данном предложении.
2.7. Удвоить каждую букву данного слова.
2.8. Заменить каждую точку многоточием (т.е. тремя точками).
Программу
запишите на диск.
Задание 3
Вызовите программу, составленную Вами при выполнении задания 2, и
переделайте ее так, чтобы в ней использовалась только одна строковая переменная.
Задание 4
Составьте и исполните программу для решения одной из задач.
4.1 Заменить в тексте все маленькие латинские буквы на большие.
4.2 Заменить в тексте все большие латинские буквы на маленькие.
Задание 5
Составьте и исполните программу для решения следующей задачи.
5.1. Удвоить все согласные буквы.
5.2. Удалить из данного слова все согласные буквы.
5.3. Проверить, имеются ли в данном слове одинаковые буквы.
5.4. Оставить в данном слове из каждого набора одинаковых букв, идущих подряд,
только одну букву.