Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2011, 19:49   #1
evg94
Пользователь
 
Регистрация: 07.09.2011
Сообщений: 10
По умолчанию выборочное копирование информации из файла

задача такова:
имеется текстовый файл. Переписать его с строки в другой файл,строки короче 30 символов не переписывать.

вот то немногое, что смогла написать... и то оно зациклилось...
Код:
program txt_file;
var
  f,fil:text;
  st:char;
  dl:integer;
begin
  assign (f,'C:\vchod.txt');
  reset(f);
  while not EOF(f) do
        begin
          dl:=0;
          while not EOLN(f) do
            begin
             begin
             read (f,st);
             dl:=dl+1;
             end;
        if dl>30 then
           begin
              assign(fil,'C:\itog.txt');
              rewrite (fil);
              begin
              while not EOLN(f)do
              read (f,st);
              write (fil,st);
              end;
           end
           else readln(f);
           end;
        end;
  close(f);
  close (fil);
end.
evg94 вне форума Ответить с цитированием
Старый 20.09.2011, 19:57   #2
rubius2008
Форумчанин
 
Регистрация: 19.03.2010
Сообщений: 409
По умолчанию

Код:
var s:string;
...
assign (f,'C:\vchod.txt'); reset(f);
assign(fil,'C:\itog.txt');   rewrite (fil);
while not eof(f) do begin
  readln(f,s);
  if length(s)>=30 then writeln(fil,s)  
end;
close(f);
close (fil);
Есть вопросы, пишите в ЛС.
rubius2008 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое копирование информации с другого сайта на свой ZORZ PHP 3 23.11.2010 21:07
Выборочное копирование данных из таблицы wmkasper Microsoft Office Excel 14 12.03.2010 19:22
Задача на выборочное копирование ячеек в уже открытую другую книгу noobnoob Microsoft Office Excel 8 23.11.2009 06:13
Копирование информации из одного листа на другой Юрийpirs2008 Microsoft Office Excel 6 24.03.2009 07:59
Копирование информации JoJo Общие вопросы Delphi 7 23.11.2007 12:15