Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2017, 21:02   #1
PaulDark
Новичок
Джуниор
 
Регистрация: 17.05.2017
Сообщений: 8
По умолчанию Найти и напечатать, сколько раз в тексте повторяется каждое слово, которое встречается в нем.

Есть задание:
Найти и напечатать, сколько раз в тексте повторяется каждое слово, которое встречается в нем.
Вот моя наработка:
Код:
#include <iostream>
#include <sstream>
 
using namespace std;
 
int main()
{
	setlocale (0, "rus");
	char s[80];
	int slovo, count = 1;
    cout << "Введите английский текст: " << endl;
    cin.get (s, 80);
    stringstream tmp;
    tmp << s;
    
   for (int i = 0; i < 80; i++)
    {
       s[i] + s[i+1];
       	count++;
    }
    
    while (tmp >> s)
    {
       cout << "Слово <<" << s << ">> встречаеться " << count << " раз." << endl;
    }
  
	system("pause");
	return 0;
}
Как правильно посчитать эти слова?
PaulDark вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти и напечатать, сколько раз повторяется в тексте каждое слово PaulDark Помощь студентам 1 29.05.2017 20:30
Сколько раз строка встречается в тексте. Алерон Помощь студентам 0 22.05.2012 21:42
Сколько раз в тексте встречается каждое слово. 08ekhiv1 Помощь студентам 2 11.03.2009 10:56
Определить сколько раз встречается в тексте самое короткое слово - Delphi 7 Леди Уинтер Помощь студентам 3 08.01.2008 17:56
Сколько раз встречается данное слово n1k1c4 Помощь студентам 4 13.12.2007 20:33