IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Сравнение текстовых файлов, задача
Moony
сообщение 30.11.2004 21:09
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 12
Пол: Мужской

Репутация: -  0  +


такая вот задачка, помогите пожалуйста с решением

Даны два текстовых файла. Определить, совпадают ли компоненты первого файла с компонентами второго файла, ели нет, то получить номер строки и позицию символа в этой строке, начиная с которого файлы отличаются между собой. В случае, когда один из файлов повторяет начало другого (более длинного) файла, ответом должно быть соответствующее сообщение с указанием имени длинного файла и номера первой строки, которая не входит в короткий файл.

Сообщение отредактировано: Moony - 2.12.2004 15:43
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Altair
сообщение 2.12.2004 17:05
Сообщение #2


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Цитата
А что такое компонент текстового файла?

Цитата
Строка 

smile.gif
на уровне стандартных Паскалевских средств да, но вобще-то числа smile.gif (каждое число интерплитируется как код ASCII). smile.gif

Цитата
Больше всего непонятно как определить номер строки в файле?

xds точно сказал - читаешь файл построчно, (цикл) так, что при каждой итерации, увеличивать счетчик...
строку читай процедурой readln а не read


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Moony   Сравнение текстовых файлов   30.11.2004 21:09
GoodWind   Moony, что-нибудь уже сделано ?   30.11.2004 21:16
ShadowWatcher   А что такое компонент текстового файла?   1.12.2004 11:05
xds   Строка ;)   1.12.2004 11:28
ShadowWatcher   Тогда брутфорса должно вполне хватить...   1.12.2004 11:52
Moony   Если не трудно напишите алгоритм решения к задачи ...   2.12.2004 16:20
xds   Последовательно читать строки и увеличивать счетч...   2.12.2004 16:22
Altair   :) на уровне стандартных Паскалевских средств ...   2.12.2004 17:05
volvo   Oleg_Z Вообще-то, строка читается ReadLn :p2: т...   2.12.2004 17:07
Altair   :p2: :rolleyes:   2.12.2004 17:12
Moony   ReadLn прочитает 1-ую строку из файла, а как перей...   2.12.2004 18:26
volvo   Moony ReadLn будет читать строки, пока есть что ч...   2.12.2004 18:28
ShadowWatcher   Ну, выпендрился :) Var  f1,f2:Text; ...   2.12.2004 18:30
Altair   старался из всех сил для тебя выпендрится :);)   2.12.2004 21:35
xds   Oleg_Z, числа - компонент любого файла. Текстовый ...   3.12.2004 4:00
Moony   А как можно решить задачу без использования Break...   11.12.2004 18:07
volvo   Moony А оно тебе надо? Если надо, то учти, что до...   11.12.2004 18:30


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 23.07.2025 20:43
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"