Структуры данных. Строки - 25 стр.

UptoLike

27
23. Дана строка, содержащая полное имя файла (полный путь, имя и расшире-
ние). Выделить из этой строки имя файла с расширением.
24. Дана строка, содержащая полное имя файла (полный путь, имя и расшире-
ние). Выделить из этой строки имя файла без расширения.
25. Дана строка, содержащая полное имя файла (полный
путь, имя и расшире-
ние). Выделить из этой строки имя первого каталога. Если файл содержится
в корневом каталоге, то вывести символ «\».
26. Дана строка, содержащая полное имя файла (полный путь, имя и расшире-
ние). Выделить из этой строки имя последнего каталога. Если файл содер-
жится в корневом каталоге, то вывести символ
«\».
27. Дана строка. Напечатать первые вхождения каждой буквы латинского алфа-
вита.
28. Дана строка, содержащая слова из латинских букв, соседние слова отделены
друг от друга запятой, за последним словомточка. Найти количество букв
в самом длинном слове.
29. Дана строка, содержащая запись вещественного числа в формате «мантисса
порядок» (например, 6.67E-001 или –2.3456E+003).
Получить строку, содер-
жащую число в формате с фиксированной точкой.
30. Дана строка, содержащая запись вещественного числа в формате с фиксиро-
ванной точкой. Получить строку, содержащую число в формате «мантисса
порядок».
31. Дана строка. Удалить из нее все вхождения заданного символа.
32. Дана строка и два целых числа
k и r (k < r). Удалить из нее все символы,
расположенные между символами с номерами
k и r.
33. Даны строки
S, S1. Удалить последнее вхождение подстроки S1 в строке S.
34. Даны строки
S, S1, S2. Вставить в строку S перед каждым вхождением стро-
ки
S1 строку S2.