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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Списки http://www.cyberforum.ru/cpp-beginners/thread451194.html
вопрос, в каких случаях используют односвязный список заместо двух связного?
C++ Командная строка Нужно выполнить задание, но как не пойму... Ввести n строк , найти самую короткую и самую длинную строки. Вывести найденные строки и их длину. Ввод осуществить как аргументы командной строки. Подскажите, как сам ввод сделать, в нете ничего не нашел((( http://www.cyberforum.ru/cpp-beginners/thread451190.html
Написать программу,которая находит среднее значение массива целых чисел при помощи функции C++
Написать программу,которая находит среднее значение массива целых чисел при помощи функции. (на С++)
Получить сумму m последних цифр числа n. C++
Даны натуральное n,m. Получить сумму m последних цифр числа n. Решите на С.Заранее спасибо.
C++ Вычислить: х-х^3/(3!)+х^5/(5!)-х^7/(7!)+х^9/(9!)-х^11/(11!)+х^13/(13!) http://www.cyberforum.ru/cpp-beginners/thread451184.html
Дано действительное число х. Вычислить: х-х^3/(3!)+х^5/(5!)-х^7/(7!)+х^9/(9!)-х^11/(11!)+х^13/(13!) Решите, пожалуйста на С. Буду очень благодарна вам. Заранее спасибо.
C++ Исправьте код Код складывает два вектора и находит суму векторов и выводит их в третьем векторе пример: v1= 1 2 3 v2= 2 1 3 ответ: 3 3 6 в коде выводит ноль не могу понять и за чего? #include <iostream> #define n 3 подробнее

Показать сообщение отдельно
fors-dnet
 Аватар для fors-dnet
3 / 3 / 0
Регистрация: 11.12.2011
Сообщений: 88
23.02.2012, 00:16     Простая, но объемная прога. Обработка текста на с++ (различные виды сортировки слов)
Сам файл с которого происходит считывание вложен.
Само задание выглядит так:
Программа должна открыть файл Go.txt и считать с него текстовую информацию в виде отдельных слов. Запомнить данные в классе в виде массива слов . Отсортировать массив по алфавиту. После этого проверить элементы массива – если слова повторяются несколько раз, то элементы дубли надо удалить, но запомнить для слова количество повторов. Записать полученный словарь в файл Vocabulary.txt в виде списка слов которые повторяются в тексте больше одного раза (слова должны будут отсортированы по алфавиту в этом файле). Добавить метод который бы сортировал слова в уже созданном файле Vocabulary.txt по количеству повторов этого слова)


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

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

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

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

Буду благодарен любой помощи
Вложения
Тип файла: txt Go.txt (1.4 Кб, 28 просмотров)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru