Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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


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

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

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

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

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

Обработка текста, удаление повторного вхождения слов - C++
Помогите написать задачу на С: Задана фраза - последовательность, содержащая от 1 до 25 слов, в каждом из которых от 1 до 10 строчных...

Переслать вектор N процессам, используя различные виды связи между процессами (MPI_Alltoall) - C++
Переслать вектор, размерности M, N процессам, используя различные виды связи между процессами. Элементы вектора задаются произвольно....

Различные виды кеша и их назначение - PHP
Здравствуйте друзья! Объясните пожалуйста, что значат такие понятия, как "Холодный кэш", "Горячий кэш", "Теплый кэш", "Прогрев кэша" и...

(Массивы слов, строк) Выделить из текста слова, содержащие попарно различные буквы, отсортировать их по возрастанию их длин. - Pascal
Строка текста - слова, пробелы, знаки препинания. Текст размещен в одной или нескольких строках без переноса слов со строки на следующую...

Строки.Составить различные виды кроссвордов - Turbo Pascal
Из двух заданных с клавиатуры слов составить различные виды кроссвордов. При невозможности составить кроссворд (во введенных словах нет ни...

Есть ли смысл смешивать различные виды шифрования? - C#
Всем привет. Вот возник вопрос... есть, к примеру, текст и две программы. Одна, как известно, шифрует методом 256-битного AES...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.02.2012, 00:16
Привет! Вот еще темы с ответами:

Написать программы, используя различные виды циклов. - Turbo Pascal
Написать программы, используя различные виды циклов. Вычислить: 1. Сумму первых N четных натуральных чисел; 2. Произведение первых...

Разные виды сортировки - C (СИ)
здраствуйте мне надо написать программу которая будет сортировать 4-мя разными сортировками 4-ре одинаковых массива по милиону потом...

Пишу небольшую программу для индексации текста.и не получается воспользоваться нумерацией слов после их сортировки - Java SE
Программировать начал недавно.. помоги решить задачу..бьюсь об заклад уже несколько часов.. заранее спасибо import...

Обработка текста: вывести предложение с наименьшим количеством слов - Delphi
Задание : "Дан массив строк(всего 8 строк). Необходимо написать процедуру, которая выводит предложение в котором меньше всего слов,...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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