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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2009, 06:53   #1
hohol90
Пользователь
 
Регистрация: 10.10.2009
Сообщений: 34
По умолчанию Типы файлов в Паскале

Помогите пожалуйста...

Даны символьные файлы f и g. Определить, совпадают ли компоненты файла f с компонентами файла g. Если нет, то получить номер первой компоненты, в которой файлы f и g отличаются между собой. В случае, когда один из файлов имеет n компонент (N>=0) и повторяет начало другого (более длинного) файла, ответом должно быть число n+1.

Последний раз редактировалось Rembo; 06.11.2009 в 10:38.
hohol90 вне форума Ответить с цитированием
Старый 06.11.2009, 07:45   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Определить, совпадают ли компоненты файла f с компонентами файла g. Если нет, то получить номер первой компоненты, в которой файлы f и g отличаются между собой.
Так подойдет?
Код:
var f,g:file of char;q,w:char;i:integer;
begin
 Assign(f,'c:\temp\q.txt');Assign(g,'c:\temp\w.txt');
 Reset(f);Reset(g);          i:=0;                q:=' '; w:=q;
 while (not Eof(f)) and (not Eof(g)) and (q=w)  do begin
  read(f,q);read(g,w);inc(i);
 end;
 if Eof(f) and eof(g) then write('file ravny') else write('file ne ravny',i:10,' komponenta');
 readln;
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.11.2009, 16:23   #3
hohol90
Пользователь
 
Регистрация: 10.10.2009
Сообщений: 34
По умолчанию

да, вполне
hohol90 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите кто шарит в паскале - создать ехе файл чтоб программа работала и считала VoLedi Фриланс 4 04.05.2009 03:37
Комбинированные типы данных в Паскале Максим8111 Помощь студентам 1 05.04.2009 00:55
Комбинированные типы данных в Паскале Максим8111 Помощь студентам 5 30.03.2009 21:44
Типы, записи в Паскале Zevs_Shah Паскаль, Turbo Pascal, PascalABC.NET 2 28.11.2008 16:33