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

очень надо!!доделать/переделать программу с текстовыми файлами(повторы слов) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать строки матрицы в порядке не убывания сумм положительных элементов строк http://www.cyberforum.ru/cpp-beginners/thread73763.html
Помогите пожалуйста сделать задание: Дана прямоугольная матрица A. Отсортировать строки матрицы в порядке не убывания сумм положительных элементов строк. Нахождение суммы положительных элементов строки и перестановку строк оформить как функцию.
C++ Вычислить n-ое число фибоначчи, используя рекурсию. Вычислить n-ое число фибоначчи, используя рекурсию. Pomogite PLZ! Srochno nado! http://www.cyberforum.ru/cpp-beginners/thread73752.html
Массив C++
Срочно! помогите плз решить задачку. Вводится массив из 6 цифр и некоторое целое число R. Расставить знаки арифметических операций и открывающие и закрывающие круглые скобки так, чтобы получить в результате вычисления получившегося выражения число R.
Мне интересно, кто смогЁт это сделать?)) C++
1.Программирование циклических процессов: Дано натуральное число n та действительное число х. Найти сумму 10 слагаемых, каждый из которых исчесляется по формуле http://www.cyberforum.ru/attachment.php?attachmentid=15770&d=1260565908 Даны действительные числа x1, …xn, действительная квадратная матрица порядка n. Получить действительную матрицу размера n(n+1), вставив в начальную матрицу между k...
C++ функции. http://www.cyberforum.ru/cpp-beginners/thread73724.html
Необходимо вычислить и вывести на экран все значения математической функции F на интервале от x = -10.0 до x = 10.0 с шагом 1.0. Вычисление значения функции F необходимо выполнить с использованием функции языка С Func, в которую передаются четыре параметра: x, a, b, c, где a, b, c – действительные числа, которые вводятся с клавиатуры и в процессе вычисления значений функции F не изменяются. ...
C++ Сортировка файла с разбиением Уважаемые форумчане, просьба помочь с таким (для меня) не простым заданием! необходимо на Си на программировать вот такую программу: разбить исходный файл с массивом на части, отсортировать каждую часть методом "пузырек" с использованием процедуры sort, соединить отсортированные части обратно, файлы разбиения не удалять. - вот это всё мне нужно изобразить для сдачи экзамена. Не так это всё и... подробнее

Показать сообщение отдельно
Лемур
0 / 0 / 0
Регистрация: 09.12.2009
Сообщений: 14

очень надо!!доделать/переделать программу с текстовыми файлами(повторы слов) - C++

13.12.2009, 11:19. Просмотров 475. Ответов 1
Метки (Все метки)

нужно упорядочить слова находящиеся в тексте по убыванию частоты.При этом различия в регистре не учитывать и делать с текстовыми документами.

есть часть программы которая считает повторы слов...ее можно или полность переделать или доделать

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <fstream>
#include <vector>
#include <string>
#include <algorithm>
#include <iterator>
#include <clocale>
 
const char* fname = "file.txt";
 
int main() {
        setlocale(LC_ALL, "rus");
 
        std::ifstream file(fname);
        if ( !file ) {
                std::cerr << "Ошибка открытия файла!" << std::endl;
                return 1;
        }
 
        std::vector<std::string> words_list((std::istream_iterator<std::string>(file)),(std::istream_iterator<std::string>()));
 
        std::vector<std::string>::iterator it = words_list.begin();
 
        for ( ; it != words_list.end(); ++it ) {
                int count = std::count(words_list.begin(), words_list.end(), *it);
                std::cout << "слово \""<< *it << "\" повторяется " << count << " раз." << std::endl;
        }
        return 0;
}
очень надо(((помогите пожалуйста...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru