Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Нужно не много доработать а как сделать, так чтобы при выводе массива z элементы которые повторяются не выводились, то есть если массив а массив b массив z как то так? // 5.23 Даны значения двух целочисленных массивов x и y размером n. // Рассматривая массивы как конечные множества целых чисел, по- // строить массив z размером не более 2n, где // б) z=x объединение y #include <iostream>... https://www.cyberforum.ru/ cpp-beginners/ thread892262.html C++ Создать двухмерный массив 25
заполненный рандомно и вывести на экран
C++ Низкоуровневые функции работы с файлами https://www.cyberforum.ru/ cpp-beginners/ thread892247.html
Добрый день. Подскажите, пожалуйста, какие есть низкоуровневые функции работы с файлами? спасибо
C++ Как определить размер класса? https://www.cyberforum.ru/ cpp-beginners/ thread892243.html
Здравствуйте! Подскажите, как определить размер класса? sizeof не работает, то есть выдаёт непонятное значение. Класс состоит из нескольких int, float и из двух структур, одна из которых состоит нескольких int, другая - из нескольких string.
C++ Опишите структуру cinema
помогите пожалуйста, я задания вобще не понял. Задание: Опишите структуру cinema (название кинотеатра, время работы, стои-мость билета, адрес кинотеатра). Введите с клавиатуры данные в массив, состоя-щий из шести элементов типа cinema. Выведите на экран информацию о киноте-атрах, стоимость билета в которых меньше введенного с клавиатуры числа. Если такого кинотеатра нет, то программа должна...
C++ Описать подробно каждый шаг задачи https://www.cyberforum.ru/ cpp-beginners/ thread892221.html
Помогите пожалуйста описать подробно каждый шаг задачи: #include <stdio.h> #include <conio.h> //Задание №1 struct Node { int value;
C++ Вывести информацию о студентах, в которых доход на члена семьи меньше двух минимальных зарплат Для получения места в общежитии формируется список студентов, который включает ФИО студента, группу, средний балл, доход на члена семьи. Вывести информацию о студентах, в которых доход на члена семьи меньше двух минимальных зарплат. Добавлено через 6 часов 36 минут помогите пожалуйсто, очень нужно https://www.cyberforum.ru/ cpp-beginners/ thread892216.html C++ Использование потоковых итераторов
Вот код:#include<iostream> #include<vector> #include<algorithm> #include<iterator> using namespace std; int main() { vector<int> ints; copy(istream_iterator<int>(cin),istream_iterator<int>(),back_inserter(ints)); sort(ints.begin(),ints.end());
C++ Шифр цезаря, ввод текста с клавиатуры, вывод в файл https://www.cyberforum.ru/ cpp-beginners/ thread892177.html
Здравствуйте, возникла проблема - Задали мне задание и дали срок 4 месяца, я благополучно как смог написал программу за недею, но в буквально за 3 дня до сдачи я открыл задание и понял, что ввод символов нужно производить с клавиатуры, а не с файла, как сделал я. Как видоизменить программу, чтоб она считывала данные с клавиатуры? #include "stdafx.h" #include <iostream> #include <conio.h>...
C++ Переключение Вводится с клавы число К. К принадлежит . Вывести значение числа и знак СЛОВАМИ. Писал , использую свитч. Вышел код большой. Мне сказали, что надо упростить и свитч не рационален..Надо написать более короткий вариант. Я понятия не имею как. Помогите пожалуйста. Вот первоначальный мой код: #include <stdio.h> #include <conio.h> #include <locale.h> void main() { setlocale( 0, "Russian" );... https://www.cyberforum.ru/ cpp-beginners/ thread892166.html
C++ Дан файл целых чисел
Дан файл целых чисел. Удвоить его размер, записав в конец файла все его исходные элементы (в обратном порядке).
C++ Описать каждый шаг в программе Помогите описать каждый шаг в программе: #include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ https://www.cyberforum.ru/ cpp-beginners/ thread892148.html
2 / 2 / 1
Регистрация: 05.06.2013
Сообщений: 11
05.06.2013, 21:36  [ТС] 0

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

05.06.2013, 21:36. Показов 1257. Ответов 2
Метки (Все метки)

Ответ

#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;
}
Спасибо большое. А можно этот код сделать как-нибудь попроще, а то я по большей части не понимаю значений того что там написано.)) просто я сейчас на начальной стадии изучения языка(

Вернуться к обсуждению:
Подсчёт слов в строке и вывод тех, которые встречаются более n раз C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2013, 21:36
Готовые ответы и решения:

Символы, которые встречаются в строке более 2-ух раз
Реализовать программу, которая из строки выводит символы в другое поле, которые встречаются в...

Найти все символы, которые встречаются в строке более двух раз
Парни помогите нужно написать в C++ Builder &quot;Найти все символы, которые встречаются в строке более...

Вывод слов которые встречаются 3 и больше раз
Надо найти все слова которые встречаются в корпусе Brown, три и более раза

Дана символьная строка. Вывести на экран те символы которые встречаются в строке более 3х раз
Работа со строками. Дана символьная строка. Вывести на экран те символы которые встречаются в...

2
05.06.2013, 21:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2013, 21:36
Помогаю со студенческими работами здесь

Дана последовательность слов в строке,напечатать все слова последовательности,которые встречаются 1 раз
Помогите разобраться в программе,распишите что она делает подробно пожалуйста!!!! var a:string;...

Написать программу, которая определяет наиболее часто встречающийся в строке символ, а так же символы, которые встречаются более трех раз
Всем привет. Нужна помощь в написании программ(2 штуки) 1) Написать программу, которая определяет...

Подсчет символов, которые встречаются 1 раз
в Методе strk надо сделать чтобы он считал только те символы, которые встречаются в строке один...

Вывести символы, которые встречаются более 2х раз.
Вывести символы, которые встречаются более 2х раз.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru