Упражнения С клавиатуры вводится заданный текст. Составить

advertisement
ZGA 18.08.2010
Глава 3. ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ
Упражнения
С клавиатуры вводится заданный текст.
Составить программу (вариант по указанию учителя), которая:
1. Определяет длину первого (последнего) слова.
2. Проверяет, есть ли в тексте заданный символ.
3. Подсчитывает количество заданных символов.
4. Определяет номера позиций заданного символа.
5. Подсчитывает количество строчных (прописных) букв.
6. Выводит символы текста в обратном порядке.
7. Подсчитывает количество слов.
8. Определяет, похоже ли данное слово на адрес электронной почты.
9. Определяет, является ли данное слово палиндромом (перевертышем).
10. Определяет, в каком из слов больше заданных букв
11. Удаляет в тексте заданные символы.
12. Получает из слова S слово Z удалением заданного количества букв.
13. Удаляет в тексте заданные слова.
14. Заменяет первый пробел заданным символом.
15. Заменяет все пробелы заданными символами.
16. Заменяет заданную букву в слове многоточием.
17. Определяет, сколько раз заданная буква встречается в данном слове.
18. Кодирует слово, поставив в соответствие букве её номер в алфавите.
19. Расшифровывает слово, поставив соответствующей цифре букву.
20. Кодирует текст, меняя местами соседние символы.
21. Кодирует слово, поставив в соответствие одним символам другие.
22. Определяет все слова, которые начинаются с заданной буквы.
23. Определяет все слова оканчивающиеся на "ая".
24. Определяет, сколько в тексте заданных слов, например, "что".
25. Заменяет удвоенные буквы на одиночные, пробелы - на знак подчёркивания,
сочетания '**' на многоточие '...'.
26. Удаляет текст после первой точки.
27. Находит в тексте все анаграммы (слова, составленные из одних и тех же букв).
28. Выводит повторяющиеся слова и их количество.
29. Удаляет повторяющиеся слова.
30. Определяет самое короткое и самое длинное слово.
Download