Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

информатика ЗКМЗКЕ_1курс / Задачник_ИиОП_строки_осень_2011

.doc
Скачиваний:
21
Добавлен:
05.06.2015
Размер:
28.16 Кб
Скачать

1

Задачи на обработку строк

Слово - последовательность символов, ограниченная с двух сторон (или с одной) разделителями.

Разделители:

. , ; ! ? ( ) « » и т.д.

Разделители описывать как множество. (см. задачу на обработку строк)

  1. Дана строка символов. Определить количество слов в строке.

  2. Дана строка символов. Определить в строке количество палиндромов.

  3. Дана строка символов. Определить количество слов в строке, не включающих заданный символ.

  4. Дана строка символов. Определить количество слов в строке, начинающихся заданного с клавиатуры символа.

  5. Дана строка символов. Определить, сколько слов стоит до слова максимальной длины.

  6. Дана строка символов. Переместить слово максимальной длины в начало строки.

  7. Дана строка символов. Определить, какое слово - максимальной или минимальной длины - находится ближе к концу строки.

  8. Дана строка символов. Определить, содержат ли все слова строки заданную с клавиатуры букву.

  9. Дана строка символов. Определить, содержит ли первое слово строки заданную с клавиатуры букву.

  10. Дана строка символов. Распечатать первые буквы всех слов - палиндромов.

  11. Дана строка символов. Определить, содержит ли слово максимальной дины заданную с клавиатуры букву.

  12. Дана строка символов. Удалить из нее все слова-палиндромы..

  13. Дана строка символов. Удалить из нее все слова-палиндромы, переместив их в одномерный массив слов

  14. Дана строка символов. Скопировать все слова-палиндромы и сформировать из них новую строку.

  15. Дана строка символов. Удалить из нее все слова с длиной больше заданной длины.

  16. Дана строка символов. Определить, содержит ли последнее слово строки букву, с которой начинается первое слово.