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

Gjvjubnt/ C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вычислить процент http://www.cyberforum.ru/cpp-beginners/thread213286.html
помогите пожалуйста!!!! необходимо написать программу, которая обрабатывает результаты экзамена. для каждой оценки прога должа вычислить процент от общего колличества оценок
C++ Перебор элементов массива Нужна помощь в переборе элементов массива на нахождение максимального периметра выделить из массива 6 точек, которые содержат максимальный периметр. Вот формула: P +=... http://www.cyberforum.ru/cpp-beginners/thread213275.html
C++ Подсчет площади нестандартной фигуры по цвету
Доброго времени суток, Уважаемые форумчане. Проблема такова - есть изображение (предположим, что bmp) с географическими картами, и известным масшатабом карт. Интересующая нас область карты залита...
C++ Элемент матрицы является
Элемент матрицы является седловой точкой, если он является наименьшим в своей строке и наибольшим в своем столбце (или наоборот: наибольшим в своей строке и наименьшим в своем столбце).Для заданной...
C++ Строки, позиции http://www.cyberforum.ru/cpp-beginners/thread213230.html
Очень нужна помощь! Ввести строку. Вывести в виде нескольких строк так, чтобы в каждой строке было по 4 слова, первое слово начиналось в 5-ой позиции, а последнее заканчивалось в 60-ой.
C++ линейные программы помогите решить задачу,она какая то глупая) Полторы кошки за полтора часа,съедают полторы мышки,Сколько мышек съедят X кошек за Y часов? подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
17.12.2010, 16:57
Цитата Сообщение от Серафим Посмотреть сообщение
Задание : дана строка со словами между которыми 2 пробела. Вывести новую строку в которой один пробел между словами и слова расположены в алфавитном порядке.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <vector>
#include <sstream>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::vector<std::string> vec;
    std::string str;
    std::cout << "Input string: ";
    getline(std::cin, str);
    std::istringstream ist(str);
    while(ist >> str)
        vec.push_back(str);
    std::sort(vec.begin(), vec.end());
    std::cout << "\nOutput string: ";
    std::copy(vec.begin(), vec.end(), std::ostream_iterator<std::string>(std::cout, " "));
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru