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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
fors-dnet
3 / 3 / 0
Регистрация: 11.12.2011
Сообщений: 88
#1

Простая, но объемная прога. Обработка текста на с++ (различные виды сортировки слов) - C++

23.02.2012, 00:16. Просмотров 736. Ответов 0
Метки нет (Все метки)

Сам файл с которого происходит считывание вложен.
Само задание выглядит так:
Программа должна открыть файл Go.txt и считать с него текстовую информацию в виде отдельных слов. Запомнить данные в классе в виде массива слов . Отсортировать массив по алфавиту. После этого проверить элементы массива – если слова повторяются несколько раз, то элементы дубли надо удалить, но запомнить для слова количество повторов. Записать полученный словарь в файл Vocabulary.txt в виде списка слов которые повторяются в тексте больше одного раза (слова должны будут отсортированы по алфавиту в этом файле). Добавить метод который бы сортировал слова в уже созданном файле Vocabulary.txt по количеству повторов этого слова)


Я так понимаю программа должна иметь меню в котором есть подпункты:

1. Считать из файла (при выборе этого пункта пользователю сначала предлагают ввести путь к файлу, после этого происходит считывание из этого файла в класс в виде массива слов)

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

3. Отсортировать полученный файл по количеству повторов слова в тексте (при выборе этого пункта меню происходит сортировка слов в созданном уже файле Vocabulary.txt по количеству повторов в тексте, а не по алфавиту.

Буду благодарен любой помощи
Вложения
Тип файла: txt Go.txt (1.4 Кб, 28 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2012, 00:16     Простая, но объемная прога. Обработка текста на с++ (различные виды сортировки слов)
Посмотрите здесь:
C++ Обработка текста, удаление повторного вхождения слов
Переслать вектор N процессам, используя различные виды связи между процессами (MPI_Alltoall) C++
Какие виды сортировки бывают C++
Чтение текста из текстового фала, обработка слов и вывод в консоль C++
C++ Пожалуйста, прога простая)
C++ Простая прога не запускается в visual c++
Простая прога с использованием union и классов C++
C++ Простая прога на использование конструкторов и деструкторов в с++ не работает ( не пойму почему (
C++ Написать программу, в которой реализуются различные методы сортировки массивов
Простая обработка нажатия клавиши C++
C++ Обработка слов строки без массива слов
Различные способы ввода текста C++

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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru