String60. Дана строка, содержащая полное имя файла. Выделить из этой строки название первого каталога (без символов «\»). Если файл содержится в корневом каталоге, то вывести символ «\».
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
program String60; var FullName,FolderName:String; i:integer; begin Write('FullName: '); Readln(FullName); Delete(FullName,1,pos('\',FullName)); FolderName:=Copy(FullName,1,pos('\',FullName)-1); if FolderName='' then FolderName:='\'; Writeln(FolderName); end. |
Другие задачи из раздела String можно посмотреть здесь.
Комментарии: