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

Сортировка слов по алфавиту - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ NDEBUG http://www.cyberforum.ru/cpp-beginners/thread955712.html
"С++ позволяет программисту "удалить" проверки в окончательной версии программы, просто определив директивой #define" константу NDEBUG. Это приведет к тому, что препроцессор превратит все вызовы...
C++ Как возвратить несколько значений в функции? Функция, реализующая обобщенный алгоритм Евклида. Нужно вернуть 3 значения: gcd, x и y. То есть нужно возвратить значения массива U. Подскажите как это лучше сделать? __int64 Low2(__int64 a,... http://www.cyberforum.ru/cpp-beginners/thread955706.html
Переписать программу из паскаля в с++ C++
Уважаемые форумчане!! Помогите пожалуйста переписать программу из паскаля в с++. uses crt; Var A, B, C, D, X, X1, X2 : Real; Begin Writeln ('Введите коэффициенты уравнения (A, B, C) ');...
C++ Выполните арифметические операции сложения, вычитания «машинным» методом
Уважаемый форум! Помогите пожалуйста.Что-то я совсем запуталась. Может кто-то знает, как решить поставленную задачу? Выполните арифметические операции сложения, вычитания «машинным» методом,...
C++ Быстрая сортировка http://www.cyberforum.ru/cpp-beginners/thread955635.html
Помогите пожалуйста, при использовании алгоритма быстрой сортировки, конечный массив получается не отсортированным, хотя все операции проходят и при этом с правильными индексами. Сортировка...
C++ как переделать на с++? с паскаля function aaa(x: integer):boolean; var b: integer; begin b:=1; While (x-b*2)>0 do b:=b*2; x:=x-b; if x<>1 then result:=not(aaa(x)) else result:=false; подробнее

Показать сообщение отдельно
jurok_85
241 / 225 / 78
Регистрация: 21.02.2013
Сообщений: 520
Завершенные тесты: 1
16.09.2013, 19:05
Можно так:
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 <string>
#include <algorithm>
#include <sstream>
#include <vector>
using namespace std;
 
int main ()
{
   string s;
   vector<string> newstring;
    cout << "Enter string: ";
    getline(cin, s);
    istringstream ist(s);
    while(ist >> s)
    {
        newstring.push_back(s);
    }
   sort(newstring.begin(), newstring.end());
   vector<string>::iterator it = newstring.begin();
   while(it != newstring.end())
   {
       cout << *it << " ";
       it++;
   }
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru