Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов
Перезагрузить страницу Удалить строчку из файла - задачка
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
юра 3 юра 3 вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.12.2008
По умолчанию Удалить строчку из файла - задачка - 23.02.2009, 19:02

Помогите решить задачу,а то у меня чуть-чуть не получается.
Вот задача:
Дан текстовый файл. Удалить из него последнюю строку.
Ответить с цитированием
  (#2 (permalink)) Старый
ummasha ummasha вне форума
Member
 
Аватар для ummasha
 
Сообщений: 288
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 24.12.2008
Адрес: Брянск - город партизанской славы
По умолчанию 23.02.2009, 19:13

Выложите свой вариант решения.
Ответить с цитированием
  (#3 (permalink)) Старый
юра 3 юра 3 вне форума
Новичок
 
Сообщений: 8
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.12.2008
По умолчанию 23.02.2009, 22:47

Program q1;
var f,s:text;
w:STRING;
begin
assign (f,'C:\1.txt');
assign (s,'C:\2.txt');
reset (f);
append(s);

и как дальше написать условие,подскажите пожалуйста.
Ответить с цитированием
  (#4 (permalink)) Старый
Vladimir_S Vladimir_S вне форума
Member
 
Сообщений: 423
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
По умолчанию 24.02.2009, 10:26

Цитата:
Сообщение от юра 3 Посмотреть сообщение
Program q1;
var f,s:text;
w:STRING;
begin
assign (f,'C:\1.txt');
assign (s,'C:\2.txt');
reset (f);
append(s);

и как дальше написать условие,подскажите пожалуйста.
var f,s:text;
w:STRING;
begin
assign (f,'C:\1.txt');
assign (s,'C:\2.txt');
reset (f);
ReWrite(s);
REPEAT
ReadLn(f,w);
IF (NOT EoF(f)) THEN
WriteLn(s,w);
UNTIL EoF(f);
Close(f);
Close(s);
END.
Ответить с цитированием
  (#5 (permalink)) Старый
ummasha ummasha вне форума
Member
 
Аватар для ummasha
 
Сообщений: 288
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 24.12.2008
Адрес: Брянск - город партизанской славы
По умолчанию 24.02.2009, 17:04

Vladimir_S, так эта программа открывает первый файл, удаляет из него последнюю строчку и записывает результат во второй файл, так?
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Vladimir_S Vladimir_S вне форума
Member
 
Сообщений: 423
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
По умолчанию 24.02.2009, 17:08

Цитата:
Сообщение от ummasha Посмотреть сообщение
Vladimir_S, так эта программа открывает первый файл, удаляет из него последнюю строчку и записывает результат во второй файл, так?
Не совсем. Она просто строчку за строчкой перегоняет из первого файла во второй, кроме последней строки.
Ответить с цитированием
  (#7 (permalink)) Старый
ummasha ummasha вне форума
Member
 
Аватар для ummasha
 
Сообщений: 288
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 24.12.2008
Адрес: Брянск - город партизанской славы
По умолчанию 24.02.2009, 17:10

Поняла
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как декодировать строчку ДДиДww Acula Java 3 09.12.2010 00:47
Вставить строчку в таблицу Ruslan123 SQL 5 16.03.2010 13:08
Как сделать красную строчку Zanoza Lisp 16 29.05.2007 15:51
Как перевести эту строчку на с++ : const N=8 NewGP Visual C++ 7 23.10.2006 19:12
Как программно удалить содержимое текстового файла Azic C++ Builder 8 06.09.2006 19:34
Как удалить из файла одну строку dazhdbog C++ Builder 3 30.12.2005 17:32
Как удалить из файла все одинаковые буквы imported_Aspid Pascal 3 29.11.2005 22:28
Как удалить запись из бинарного файла djonkiller Delphi 1 23.11.2005 09:56
Как удалить строки из файла shiz С/С++ 2 25.06.2005 17:49
Как удалить определенные записи из файла blur Pascal 1 29.03.2005 02:50
Как удалить часть текстового файла IgorLem С/С++ 5 17.06.2004 11:46
Как удалить строку из текстового файла Yor1k Visual C++ 4 28.02.2004 16:58



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов