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

S - символьные массивы и строки

.doc
Скачиваний:
18
Добавлен:
20.05.2015
Размер:
30.72 Кб
Скачать

S

  1. Дана строка. Напечатать то слово из этой строки, которое лексикографически (no алфавиту) предшествует всем другим словам.

  2. Дана строка. Напечатать все различные слова, указав для каждого из них число его вхождений в эту строку.

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

  4. Дана строка. Напечатать все слова из неё, содержащие ровно две буквы d.

  5. Дана строка. Напечатать все слова из неё, отличные от слова hello.

  6. Дана строка. Напечатать её, удалив из нее повторные вхождения слов.

  7. Дана строка. Напечатать слова в неё входящие, но в обратном порядке (сначала последнее, потом предпоследнее…).

  8. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и являются симметричными.

  9. Дана строка. Напечатать те слова, перед которыми в последовательности находятся только меньшие (по алфавиту) слова, а за ними — только большие.

  10. Дана строка. Напечатать все слова в алфавитном порядке.

  11. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и выполнено свойство: первая буква слова входит в него еще раз.

  12. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и выполнено свойство: буквы слова упорядочены по алфавиту.

  13. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и выполнено свойство: слово совпадает с начальным отрезком латинского алфавита (a, ab, abc и т. д.).

  14. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и выполнено свойство: слово совпадает с конечным отрезком латинского алфавита (z, yz, xyz и т. д.).

  15. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и выполнено свойство: длина слова максимальна.

  16. Дана строка. Напечатать все слова, которые встречаются в ней по одному разу.

  17. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и выполнено свойство: в слове нет повторяющихся букв.

  18. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и выполнено свойство: каждая буква входит в слово не менее двух раз.

  19. Дана строка. Напечатать те слова этой строки, которые отличны от последнего слова и выполнено свойство: в слове гласные буквы (a, e, i, о, u) чередуются с согласными.

  20. Дана строка. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: перенести первую букву в конец слова.

  21. Дана строка. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова первую букву.

  22. Дана строка. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова все последующие вхождения первой буквы.

  23. Дана строка. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: оставить в слове только первые вхождения каждой буквы.

  24. Дана строка. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: если слово нечетной длины, то удалить его среднюю букву.

  25. Дана строка. Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по следующему правилу: перенести последнюю букву в начало слова.

Указание: Слова в строке могут быть разделены любыми символами отличными от букв и цифр и в любом количестве.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]