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

Ввести строку. Вывести пословно вместе со счетчиком повторений этого слова. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с графикой http://www.cyberforum.ru/cpp-beginners/thread229179.html
ЗДравствуйте нужна помощь. среда Borland C 3.1 задание такое Дана аффинная система координат (γ=60̊̊̊ ) и функция y(x)=x*x Построить ее график. причем: В задании используются параметры Xmin, Xmax, Ymin, Ymax, x, y. Эти параметры заданы в декартовой системе координат. Если в вашем задании система координат аффинная то необходимо получить значение этих параметров в декартовой системе...
C++ Сортировка по полям структуры Необходимо сортировать параграфы по возрастанию. Структура имеет вид: struct gloss { char term; bool flag; int nom; } gloss point Флаг необходим для пометки параграфа. Т.е. #Параграф 1 (это явл-ся параграфом) http://www.cyberforum.ru/cpp-beginners/thread229165.html
C++ Записать логическое выражение с помощью сравнения логических величин
Пусть Bool b1, b2, b3, b4; Записать оператор if и операторы присваивания, которые выполняют те же действия, что и следующий оператор: b1= b2 && b3; ------------------------------------------------------------------------------------------------------------- 12. Записать следующее логическое выражение, используя логические операции и не используя сравнение логических величин: ! (y > x) > (x...
Выровнять массив строк по ширине экстента C++
Подскажите пожалуйста, как возможно выровнять массив строк по ширине экстента(например экстент равен 60)) что-то не выходит
C++ Вычислить сумму факториалов всех нечетных чисел от 1 до 9 http://www.cyberforum.ru/cpp-beginners/thread229129.html
C++ for dos v.3.1. вычислить сумму факториалов всех нечетных чисел от 1 до 9 вот что у меня получилось (вернее на что меня хватило) #include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> #include <iostream.h> void fakt(float k) {
C++ Во в введённом массиве отсортировать по возрастанию все элементы на нечётных позициях Помогите решить задачу на вижал с++: во в введённом массиве(размер задаёться пользователем) отсортировать по возрастанию все элементы на нечётных позициях массива. подробнее

Показать сообщение отдельно
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
15.01.2011, 15:26     Ввести строку. Вывести пословно вместе со счетчиком повторений этого слова.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <vector>
#include <string>
#include <iterator>
#include <iostream>
#include <conio.h>
#include <algorithm>
 
using namespace std;
 
int main()
{
    vector<string> v, v_unique;
    copy(istream_iterator<string>(cin), istream_iterator<string>(), back_inserter(v));
    sort(v.begin(), v.end());
    unique_copy(v.begin(), v.end(), back_inserter(v_unique));
    for (vector<string>::iterator i = v_unique.begin(), end = v_unique.end(); i != end; ++i)
        cout << *i << " - " << count(v.begin(), v.end(), *i) << endl;
    _getch();
    return EXIT_SUCCESS;
}
 
Текущее время: 06:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru