31
№ Задание
1. Дан текст, определить в нем количество слов и долю заданного пользова-
телем символа в каждом слове.
2. Дан текст, определить в нем количество слов начинающихся с заданного
пользователем символа.
3. Дан текст, найти все слова, в которых заданный пользователем символ
встречается не менее чем заданное число раз.
4. Дан текст, найти все слова, в которых заданный пользователем символ
встречается наибольшее число раз.
5. Дан текст, найти слова, которые встречаются в тексте более одного раза.
6. Дан текст, найти слова, начинающиеся и заканчивающиеся одним симво-
лом
7. Дан текст, найти все слова, оканчивающиеся тем же символом, с которого
начиналось слово с номером, заданным пользователем.
8. Дан текст, найти в нем все слова не содержащие букв из последнего сло-
ва.
9. Дан текст, заменить в нем все вхождения заданной пользователем под-
строки на ее «перевертыш». Например, есть текст «Двоечник опять полу-
чил двойку». Пользователь задает подстроку «дво», и в результате полу-
чаем «Овдечник опять получил овдйку».
10. Дан текст, найти все слова, которые не содержат одинаковых символов.
Например, для текста «Мама мыла раму» это два последних слова.
11. Дан текст, заменить в нем все вхождения заданной пользователем под-
строки на другую заданную пользователем подстроку. Например, есть
текст «Двоечник опять получил двойку». Пользователь задает подстроки
«дво» и «тро», и в результате получаем «Троечник опять получил трой-
ку».
12. Дан текст, для каждого слова определить, сколько раз оно встречается в
тексте.
13. Дан текст, напечатать все различные слова.
14. Дан текст, найти все слова, начинающиеся с того же символа, которым
заканчивалось слово с номером, заданным пользователем.
15. Дан текст, удвоить вхождение заданной пользователем подстроки. На-
пример, был текст «Привет, как дела?». Пользователь задал подстроку
«е» и получаем: «Привеет, как деела?».
16. Дан текст, напечатать символы, которые встречаются в тексте один раз.
17. Дан текст, для каждого слова с нечетной длиной удалить средний символ.
18. Дан текст, удалить из него подстроки, находящиеся между символами «(«
и «)».
19. Дан текст, удалить из него заданную пользователем последовательность
символов.
20. Дан текст, определить есть ли в нем симметричные слова и если да, то
напечатать их (например, слова «Алла» и «wwwRwww» являются сим-
метричными).