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

Отсортировать слова в предложении по алфавиту - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан текст вывести на экран слова впорядке уменьшения их длины http://www.cyberforum.ru/cpp-beginners/thread187913.html
Дан текст вывести на екран слова впорядке уненшения их длины
C++ Строка,массив 1.Вводится строка слов, разделенных пробелами (возможны лишние пробелы в начале, в конце строки и между словами). Сформировать строку, в которой слова из исходной строки упорядочены по длине (а при равной длине порядок их следования остается таким же, как и в исходной строке), удалив при этом лишние пробелы. 2.Дан массив целых. Сформировать по нему массив, содержащий длины всех серий (подряд... http://www.cyberforum.ru/cpp-beginners/thread187904.html
Удаление из массива C++
Удалить из массива максимальный элемент. Остальные элементы сдвинуть влево (максимальные элемент может встречаться несколько раз) вот к чему я пришла и то не уверена в правильности #include<iostream.h> #include<conio.h> #include<stdlib.h> int main (void) { int i,n;
Без указателей C++
Вот задание которое нужно сделать без указателей: Ввести в память расписание поездов следующих из Харькова через Киев. Какие из поездов следуют только до Киева? А вот то что у меня пока получилось: void main () {struct raspisanie {char from; char where;} int i; char m; for(i=0;i<n;i++,p++)
C++ Преобразовать матрицу. Вхождение в область http://www.cyberforum.ru/cpp-beginners/thread187865.html
Доброе время суток! Помогите пожалуйста, хоть чем.. подсказкой какой или ссылкой. Мне через 5 часов их сдать надо, а я не знаю как их сделать. 1. Даны вещественные значения x, y. Выясните принадлежит ли точка с координатами (x,y) заштрихованной части плоскости. 2. Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых преобразований привести...
C++ Оператор условия Даны числа a, b, c, d, e, f. Найти координаты точки пересечения прямых, описываемых уравнениями a×x + b×y=c и d×x + e×y=f, если она существует. использовать в программе оператор условия/условной операции/оператор переключателя. подробнее

Показать сообщение отдельно
igorrr37
1644 / 1272 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
03.02.2011, 20:57     Отсортировать слова в предложении по алфавиту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include<set>
#include<sstream>
using namespace std;
 
int main(){
    string s;
    getline(cin, s);
    stringstream ss(s);
    multiset<string> con;
    while(ss>>s) con.insert(s);
    for(multiset<string>::iterator it=con.begin(); it!=con.end(); ++it){
        cout<<*it<<" ";
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru