Задания по обработке строковых данных

advertisement
Задания на обработку строковых данных
1. Удалить из строки все слова, длина
10. Добавить в строку пробелы после
которых меньше пяти символов. В
знаков препинания, если они там
строке
отсутствуют.
не
используются
знаки
препинания.
11. Дана строка символов S. Заменить
2. Поменять местами слова в строке,
состоящей из двух слов.
3. Дана
строка
все
входящие
в нее
буквы Х.
символов
S.
Подсчитать наибольшее количество
идущих подряд пробелов.
12. Дана строка символов Х. Поменять
местами первое и последнее слово.
13. Дана
4. Дана строка символов S. Выяснить,
строка
символов
ней
пять идущих подряд букв е.
(т.е. тремя точками).
строка
Преобразовать
каждый
символов
строку,
символ
*
и
S.
удалив
повторив
каждый символ, отличный от *.
6. Дана
строка
символов
S.
Преобразовать строку, заменив в
верно ли, что в строке S имеются
5. Дана
цифры на
каждую точку многоточием
14. Дана строка символов S, в которой
есть
два
символа
двоеточие.
Определите количество символов
между ними.
S.
15. Дана
строка
символов
S.
Определите самое длинное слово в
Определите количество латинских
строке.
букв в строке.
7. Дана
строка
символов
S.
16. Дана строка символов S. Замените
Определите самое короткое слово
все строчные латинские буквы на
в строке.
соответствующие заглавные.
8. Определить, как часто встречается
определенный символ в строке.
9. Дана строка символов S. Известно,
что в строке есть по крайней мере
одна
запятая.
Найти
такое
натуральное i, что:
а) s[i]– первая по порядку запятая;
б) s[i] – последняя по порядку
запятая.
17. Дана строка символов S. Удалите
из нее все цифры
или выдайте
сообщение, что цифр в строке нет.
18. Замените в введенной строке
«f»
на «b»,
«b»
все
на «f».
Определите количество замен.
Download