Форум программистов, компьютерный форум CyberForum.ru

Ввод форматированного текста в память из файла, реализация поиска определённым методом. - C++

Восстановить пароль Регистрация
 
periskop
Сообщений: n/a
22.11.2010, 02:16     Ввод форматированного текста в память из файла, реализация поиска определённым методом. #1
Дано. Текстовый файл в ASCII-формате. В нём база данных городов с индексами, телефонным годом города, регионом. Почтовый индекс всегда 5-ти значный.
Ort;Zusatz;Plz;Vorwahl;Bundesland
Aach;b Trier;54298;0651;Rheinland-Pfalz
Aach;, Hegau;78267;07774;Baden-Württemberg
Aachen;;52062;0241;Nordrhein-Westfalen
Текст форматированный, каждый "столбец" с данными отделён точкой с запятой.

Задача.
Написать программу, которая полностью считывает данные из файла и копирует в память город (Ort), дополнение (Zusatz), индекс (PLZ) (причём телефонный код и регион должны быть проигнорированы, первая строка - "шапка" не должна считываться). Затем в основной программе нужно написать цикл в котором после ввода индекса в новой строке будет выведен индекс, город и дополнение, например вводим 45472, вывод:45472 Mülheim an der Ruhr, где 45472 (PLZ) Mülheim (Ort) an der Ruhr (Zusatz).

Определите структуру с двумя указателями в цепочке для города и дополнения. Определите поле в 100000 элементов. Используйте почтовый индекс, как индексируемое значение. Дальше идёт ещё текст, но я его не могу полностью понять (на немецком учусь).

Для начала, подскажите как считать форматированный текст из файла.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2010, 02:16     Ввод форматированного текста в память из файла, реализация поиска определённым методом.
Посмотрите здесь:

C++ Реализация Поиска В Файле
Алгоритм прямого поиска. Реализация на С++ C++
Нужна программа зашифровки текста(файла) методом прямой замены (на с++) C++
Ввести строку текста и строку поиска, найти местоположение первого вхождения строки поиска в строку текста C++
Реализация поиска в глубину C++
Реализация поиска мостов на графе C++
C++ Ввод имени файла и текста с консоли
Реализация бинарного поиска C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 15:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru