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

Подсчёт слов в строке и вывод тех, которые встречаются более n раз - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно не много доработать http://www.cyberforum.ru/cpp-beginners/thread892262.html
а как сделать, так чтобы при выводе массива z элементы которые повторяются не выводились, то есть если массив а массив b массив z как то так? // 5.23 Даны значения двух целочисленных массивов x и y размером n. // Рассматривая массивы как конечные множества целых чисел, по- // строить массив z размером не более 2n, где // б) z=x объединение y #include <iostream>...
C++ Создать двухмерный массив 25 заполненный рандомно и вывести на экран http://www.cyberforum.ru/cpp-beginners/thread892248.html
Низкоуровневые функции работы с файлами C++
Добрый день. Подскажите, пожалуйста, какие есть низкоуровневые функции работы с файлами? спасибо
Как определить размер класса? C++
Здравствуйте! Подскажите, как определить размер класса? sizeof не работает, то есть выдаёт непонятное значение. Класс состоит из нескольких int, float и из двух структур, одна из которых состоит нескольких int, другая - из нескольких string.
C++ Опишите структуру cinema http://www.cyberforum.ru/cpp-beginners/thread892224.html
помогите пожалуйста, я задания вобще не понял. Задание: Опишите структуру cinema (название кинотеатра, время работы, стои-мость билета, адрес кинотеатра). Введите с клавиатуры данные в массив, состоя-щий из шести элементов типа cinema. Выведите на экран информацию о киноте-атрах, стоимость билета в которых меньше введенного с клавиатуры числа. Если такого кинотеатра нет, то программа должна...
C++ Описать подробно каждый шаг задачи Помогите пожалуйста описать подробно каждый шаг задачи: #include <stdio.h> #include <conio.h> //Задание №1 struct Node { int value; подробнее

Показать сообщение отдельно
anmartex
...
 Аватар для anmartex
1700 / 1193 / 494
Регистрация: 12.02.2013
Сообщений: 1,978
05.06.2013, 20:24     Подсчёт слов в строке и вывод тех, которые встречаются более n раз
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
30
31
#include <iostream>
#include <sstream>
#include <string>
#include <map>
 
using namespace std;
 
int main()
{
   string text;
   cout << "input text: " << endl;
   getline(cin, text);
 
   stringstream ss;
   ss << text;
 
   string word;
   map<string, unsigned> base;
 
   while (ss >> word)
   {
      base[word]++;
   }
 
   for (map<string, unsigned>::iterator it = base.begin(); it != base.end(); ++it)
   {
      cout << it->first << " " << it->second << endl;
   }
 
   return 0;
}
 
Текущее время: 17:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru