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

Напечатать слова в предложении в алфавитном порядке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет числа включений в текст заданного фрагмента (цепочки символов) http://www.cyberforum.ru/cpp-beginners/thread420225.html
Напишите программу подсчета числа включений в текст заданного фрагмента (цепочки символов). Например, в тексте «банан упал на барабан» фрагмент «ба» встречается 3 раза. Помогите пожалуйста.......Всех с наступающим Новым Годом=)))
C++ Слияние двух отсортированных списков Напишите функцию List& merge(List& L1, List& L2), добавляю- щую к упорядоченному списку L1 также упорядоченный список L2 и возвращающую ссылку на результирующий список http://www.cyberforum.ru/cpp-beginners/thread420224.html
C++ printf + потоки
Добрый день. Обнаружилась странность, что при вызове из разных потоков printf("hello world") - не выводит в консоль, а printf("hello world \n") выводит. В чем подвох?
C++ Получить путь до папки с .exe и чтение из реестра
1. Как можно получить путь до исполняемого процесса? Поясняю. У нас есть процесс firefox.exe. Как узнать путь, откуда был произведен запуск программы? 2. Пытался прочитать значение из реестра - не получается. Может кто нибудь кинуть рабочий пример считывания строки из реестра?
C++ квадратное уравнение: структура, объекты http://www.cyberforum.ru/cpp-beginners/thread420200.html
Друзья, я только учусь программировать, сам по образованию вообще не технарь, но вот увлекся. Плиз, укажите, где ошибка, т.к. в некоторых случаях не выдает правильные результаты: -1.#INFOO, 1.#INFOO Т.е. пишу, исходя из того, что максимум освоил, прошу простить за "быдлокод" ) #include "stdafx.h"
C++ Структуры. Вызов данных структуры по указателю. с++ Условие задачи: Напишите прогу, которая печатает содержимое структуры под названием Reading. Reading имеет следующие характеристики: - Reading номер - количество - Описание (20 символов) Тест программа должна создать Reading контент которого назначается на уровне инициализации. Печать Reading осуществляется с помощью Print() функции. Это функция использует адрес структуры как... подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4945 / 3021 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
29.12.2011, 08:00     Напечатать слова в предложении в алфавитном порядке
Вот правильная:
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
#include <iostream>
#include <sstream>
#include <string>
#include <set>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::string words;
    
    std::cout << "Enter words: ";
    std::getline(std::cin, words);
    
    std::istringstream istr(words);
    std::string word;
    std::set<std::string> words_set;
    
    while (istr >> word)
        words_set.insert(word);
    
    std::cout << "Sorted words:" << std::endl;
    std::copy(words_set.begin(), words_set.end(), std::ostream_iterator<std::string>(std::cout, "\n"));
    
    return 0;
}
 
Текущее время: 07:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru