Лабораторная работа «Строки»

Использовать библиотечные функции для работы со строками

1.     Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Найти самое длинное симметричное слово.

2.     Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Определить количество слов и вывести два самых длинных слова.

3.     Дана символьная строка и натуральное число N. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Определить длину слова, стоящего на N-ом месте и вывести все слова, состоящие из такого же количества символов, что и найденное слово. Если N больше количества слов в предложении, то вывести соответствующее сообщение.

4.     Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Удалить из строки все последующие вхождения первого слова.

5.     Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Переставить самое длинное слово на первое место.

6.     Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Для заданного слова указать, сколько раз оно встречается в данной строке.

7.     Дана символьная строка и символ. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Вывести все слова, состоящие из такого же количества символов, что и самое короткое  слово.

8.     Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Вывести все слова, содержащие букву “a”.

9.     Дана символьная строка и символ. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Определить количество слов в строке, оканчивающихся на заданный символ.

10.  Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Проверить, верно ли, что в заданной строке самое длинное слово имеет четную длину.

11.  Дана символьная строка. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Найти самое короткое из слов в предложении.

12.  Дана символьная строка, содержащая ФИО человека в форме: Morgan Frank. Получить строку вида: F. Morgan

13.  Дана символьная строка и символ. Слово - последовательность символов между пробелами, не содержащая пробелы внутри себя. Вывести последнюю букву каждого слова.