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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ruslan4ik
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 17
#1

Строки (Расположить слова строки в порядке, обратном исходному) - C++

13.12.2012, 16:47. Просмотров 377. Ответов 4
Метки нет (Все метки)

Здравствуйте,помогите пожалуйста.
Задание:
Расположить слова строки в порядке, обратном исходному.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2012, 16:47     Строки (Расположить слова строки в порядке, обратном исходному)
Посмотрите здесь:

Расположить строки в обратном порядке в текстовом файле - C++
В произвольном текстовом файле расположить строки в обратном порядке. Помогите плиз)

Расположить в обратном порядке строки, находящиеся между строками с максимальным и минимальным элементами - C++
Ребята, хелп. Не могу понять как выполнить задание. Нужно в матрице строки, которые расположены между строками с максимальным и минимальным...

Строки, вывести слова в обратном порядке - C++
Подскажите,как вывести слова в обратном порядке? Вот код, что нужно исправить { char str1; char str2=", "; cout<<"Enter...

Вывести строку, содержащую слова исходной строки, но в обратном порядке - C++
Помогите доработать задачу, пожалуйста. #include <iostream> #include <string> using namespace std; int main() { string...

В заданной последовательности удалить простые числа, расположив прочие элементы в порядке, обратном исходному - C++
Даны целые числа {a}_{1},...{a}_{n} где n - целое положительное число (n\leq 100). Если в последовательности простые и непростые числа...

Расположить столбцы мартицы в порядке возрастания k строки - C++
Добрый день. Есть задача, я даже не могу понять что от меня требуется, надеюсь на помощь. Расположить столбцы матрицы D(mxn) в порядке...

Поставить строки в обратном порядке - C++
Поставить строки в обратном порядке, используя двухмерный массив. Размер массива задается самостоятельно. Сделать три варианты программы. В...

Вывод строки в обратном порядке - C++
Тупень возвращается. Имеем функцию для чтения массива в обратном порядке. Смысл ясен, но требуются пояснения в деталях. void...

Расположить столбцы матрицы в порядке возрастания элементов K-ой строки - C++
Задана целая матрица размером m на n. Расположить столбцы в порядке возрастания элементов K-ой строки(К задаётся пользователем)

Массив: Расположить элементы первой строки в порядке возростания. - C++
В двумерном массиве найти местоположение максимального числа. Расположить элементы первой строки в порядке возростания.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Модератор
Эксперт CЭксперт С++
7158 / 4324 / 630
Регистрация: 29.11.2010
Сообщений: 11,745
13.12.2012, 17:01     Строки (Расположить слова строки в порядке, обратном исходному) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <sstream>
#include <algorithm>
#include <iterator>
#include <list>
 
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::istringstream ist(str);
    std::list<std::string> l;
    std::copy(std::istream_iterator<std::string>(ist),
              std::istream_iterator<std::string>(),
              std::front_inserter(l) );
    std::copy(l.begin(), l.end(),
              std::ostream_iterator<std::string> (std::cout, " ") );
}
Ruslan4ik
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 17
13.12.2012, 17:39  [ТС]     Строки (Расположить слова строки в порядке, обратном исходному) #3
Спасибо) но что-то совсем ничего не понятно, можно как-то попроще?
MrGluck
Модератор
Эксперт CЭксперт С++
7158 / 4324 / 630
Регистрация: 29.11.2010
Сообщений: 11,745
13.12.2012, 17:47     Строки (Расположить слова строки в порядке, обратном исходному) #4
Так понятнее?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <sstream>
#include <list>
 
 
int main()
{
    std::string str, s;
    std::getline(std::cin, str);
    std::istringstream ist(str);
    std::list<std::string> l;
    while (ist >> s)
        l.push_front(s);
    for (auto &word: l)
        std::cout << word << " ";
}
Ruslan4ik
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 17
13.12.2012, 17:54  [ТС]     Строки (Расположить слова строки в порядке, обратном исходному) #5
да, спасибо
Yandex
Объявления
13.12.2012, 17:54     Строки (Расположить слова строки в порядке, обратном исходному)
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru