![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 12.02.2014
Сообщений: 9
|
![]()
Прошу помощи. Как на паскаль написать программу, которая запрашивает ввод имени файла и если файл есть, создает другой файл, причем имя созданного файла - это расширение введенного имени файла+15, а расширение допустим .inc
Например: исходный файл Main.txt, в результате работы программы должен появиться файл txt15.inc Начало в принципе понятно: var s:string; Writeln('Введите имя файла'); read(s); Как быть дальше ? Какой алгоритм дальнейших действий по созданию нового файла ? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Паскаль (компилятор) какой? Это важно в данном случае.
В случае FreePascal/ Delphi можете использовать функцию FileExists() |
![]() |
![]() |
![]() |
#3 |
xor esp, esp
Форумчанин
Регистрация: 11.02.2014
Сообщений: 135
|
![]()
Код для Delphi 7
Код:
Результат работы: ![]() Так же работает если два расширения, читает то - которое исполняется. ![]() Код для FreePascal/PascalABC Код:
Результат тот же ![]() Если нету расширения, то пишет "There no extension" Последний раз редактировалось Malriser; 12.02.2014 в 17:37. |
![]() |
![]() |
![]() |
#4 |
Регистрация: 12.02.2014
Сообщений: 9
|
![]()
спасибо, благодаря вам справился
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открыть файл, разделить ячейку на 1000, сохранить файл, закрыть файл. Как? | Ник Харди | Microsoft Office Excel | 7 | 30.01.2012 18:47 |
Тестовый файл. Найти сумму всех чисел, входящих в этот файл. (Паскаль) | Homeros | Помощь студентам | 1 | 26.01.2011 14:05 |
WinInet загрузить файл во временной файл , использовать, потом удалить | Человек_Борща | Работа с сетью в Delphi | 5 | 03.08.2010 13:46 |
Ссылка на файл из текущей папки! Сбор инфы в один файл! | mephist | Microsoft Office Excel | 11 | 10.07.2009 13:51 |