сравнение файлов с дубликатами записей в коболе - PullRequest
2 голосов
/ 26 марта 2009

Как сравнить два файла в Cobol, оба файла имеют дубликаты записей. может любой1 дать псевдокод. Код должен работать в состоянии дубликата записи

1 Ответ

2 голосов
/ 26 марта 2009

Я не уверен, что именно вы ищете (например, что вы надеетесь сообщить из сравнения), но одна идея может заключаться в следующем:

  • Создайте два новых (временных) файла с данными ваших целей и порядковым номером строки; введите новые файлы с номера строки
  • Пошагово просматривайте два файла по номеру строки, определяя, какие данные вам нужны.
  • Если запись_1 по старому ключу «меньше» записи_2, продвинуть файл_1
  • Если оно больше, предварительный файл_2
  • Если они равны, продвигайте оба

В EOF для одного файла вам необходимо проверить наличие в оставшемся файле уникальных записей, которые могут быть или не быть в EOF.

...