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

Есть текст. Требуется(мне) написать программу для вывода каждого слова в столбик и рядом, чтоб было написано, сколько раз упоминается в тексте - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Отсортировать слова в строке! http://www.cyberforum.ru/cpp-beginners/thread195148.html
Есть множество слов, упорядочить их так, чтобы буква, на которую слово заканчивается, начинало следующее
C++ метод-доступа, класс, объекты из книги С++ за 21 день Джесса Либерти Если объявить класс Cat с закрытым членом itsAge, а затем определить два объекта Cat с именами Frisky и Boots, то может ли объект Boots получить доступ к переменной-члену itsAge объекта Frisky? Да. Закрытые данные доступны для функции-членов класса, и различные экземпляры одного класса могу обращаться к данным друг друга. Иными словами, если Frisky и... http://www.cyberforum.ru/cpp-beginners/thread195146.html
Вывод числа в столбик (без использования строковых переменных) C++
Дано натуральное число N. Не используя строковые переменные, вывести в столбик это число. Для решения использовать функции целочисленного деления и вычисления остатка от деления целых чисел.
C++ Найти сумму дополнительных чисел побочной диагонали матрицы
Всем привет Ну для начала хотелось бы сказать, что это лучший сайт и форум который я когда-либо видел и всем кто мне помагал и остальным хотелось бы сказать огромное спасибо):) А теперь вернёмся к моей проблеме нужно сделать 3 задачки Они таковы 1. Найти максимальный элемент массива и его индекс (двумерный массив)
C++ Критично ли использование goto при выходе из циклов? http://www.cyberforum.ru/cpp-beginners/thread195140.html
#include <conio.h> #include <iostream.h> void main() { int a,n,i,s=0; cout<<"\tInput n<=20"<<endl; cin>>n; cout<<"\n\t Massiv A"<<endl; for(i=0;i<n;i++) {
C++ Текст из файла переводить в строку 1. Как переводить текст из файла в строку, для работы потом, как со строкой? fstream x; x.open("x.txt"); char a; //а потом что? подробнее

Показать сообщение отдельно
Hi4ko
74 / 74 / 4
Регистрация: 21.10.2010
Сообщений: 376
21.11.2010, 23:21     Есть текст. Требуется(мне) написать программу для вывода каждого слова в столбик и рядом, чтоб было написано, сколько раз упоминается в тексте
Мои очередные жалкие попытки написать код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <sstream> 
#include <iostream>
#include <string> 
#include <fstream>
#include <stdio.h>
using namespace std; 
int main()
{
    ifstream ifs("x.txt");
    string str;
    while(!ifs.eof())
    {getline(ifs, str);}
    istringstream iss(str);
     do 
    { string sub; iss>>sub; 
        cout<<"Слово"<<sub<<endl; 
    } while (iss); 
    system("pause");
}
Этот код не работает((
1. Куда нужно запихивать .txt файл, чтоб читал? В папку с проектом? Он его просто не читает.
2. Я смог написать только алгоритм написания каждого слова в столбик. А как находить одинаковые слова?
3. Нужно, чтобы было всё сведено к концу:
C++
1
cout>>"слово ">>s>>": ">>n>>" напоминаний">>endl;
пожалуйста, помогите)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru