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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2012, 10:57   #1
Слава Кандратьев
 
Регистрация: 21.12.2011
Сообщений: 8
По умолчанию Текстовые файлы

написать программу сравнения двух файлов: должна печататься первая строка, в которой они различаются .Если файлы идентичны, то выдать сообщение
Слава Кандратьев вне форума Ответить с цитированием
Старый 23.03.2012, 11:26   #2
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Код:
var
  T,S:text;
  str1,str2:string;
  dif:boolean;
begin
  assign(T,'C:\1.txt');
  assign(S,'C:\1_copy.txt');
  reset(T);
  reset(S);
  dif:=false;
  while not EOF(T) do
    if not EOF(S) then
      begin
        str1:='';
        str2:='';
        readln(T,str1);
        readln(S,str2);
        if str1<>str2 then
          begin
            dif:=true;
            break;
          end;
      end
    else
      begin
        dif:=true;
        break;
      end;
  if eof(T) and (not eof(S)) then
    dif:=true;
  close(T);
  close(S);
  if dif then
    writeln('файлы разные  dif')
  else
    writeln('файлы одинаковые  no_dif');
  readln;

end.
Про различающиеся строчки думай сам
Все тривиальное просто
whatever вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
текстовые файлы nucha Помощь студентам 2 13.01.2012 07:09
ТЕКСТОВЫЕ ФАЙЛЫ В С++ artscorp Помощь студентам 0 10.05.2011 17:24
ФАЙЛЫ текстовые morgan996 Помощь студентам 0 19.12.2009 00:08
текстовые файлы lusuj Помощь студентам 3 20.11.2008 19:18